As you can see, there is not much response here
You can try to get some help on the mailinglist,
but the chance is very low because:
[mkezx] build errors (with fixes)
Hello all,
I need help for building MKEZX crosstool-ezx please.
I used:
Ubuntu 6.06
gcc/g++ 4.0
configs/default
LD_LIBRARY_PATH is not set
using bin/bash and bin/sh is linked to it
The error is during building binutils-arm / configure libiberty:
The libiberty config.log is attached.Code:make[1]: Entering directory `/home/halftux/mkezx-0.9.20/build/ezx/binutils-arm' Configuring in libiberty configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... no checking for perl... perl checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-pc-linux-gnu-ar... ar checking for i686-pc-linux-gnu-ranlib... ranlib checking for i686-pc-linux-gnu-gcc... arm-linux-gnu-gcc checking for C compiler default output... a.out checking whether the C compiler works... configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details. make[1]: *** [configure-libiberty] Fehler 1 make[1]: Leaving directory `/home/halftux/mkezx-0.9.20/build/ezx/binutils-arm' make: *** [debian/stamp-makefile-build] Fehler 2
Any help is appreciated. Thank you.
-------------------------------------
In any apple is a worm. Through each window flies a bug.
That's why I take Linux, because what does not fly can not crash.
As you can see, there is not much response here
You can try to get some help on the mailinglist,
but the chance is very low because:
[mkezx] build errors (with fixes)
Thank you Swifty for your replay.
Maybe I invoke the build with a wrong command.
All host packages were build without error.
It is funny that the script want to build also something for EZX.
When I have some time I will figure it out.
I think first I need to install the host packages.
But I did it under qemu and it took 4 hours.
BTW did somebody know how to set right host flag.
I dont know how to use this command to make a new config...
$o->forHost( [$new_value] )
Get or sets the 'for host' flag.
-------------------------------------
In any apple is a worm. Through each window flies a bug.
That's why I take Linux, because what does not fly can not crash.
mkezx went down?!?!
I am cute, amn't I?
But the svn is still alive.
https://svn.jerryweb.org/wsvn/public/mkezx/trunk/Code:svn co https://svn.jerryweb.org/public/mkezx/trunk mkezx
-------------------------------------
In any apple is a worm. Through each window flies a bug.
That's why I take Linux, because what does not fly can not crash.
i've checked your the log
as you see, the computer tried to run a.out which is compiled for arm only! So failed. You can delete some related lines in the file "configure".Code:configure:2144: checking whether the C compiler works configure:2150: ./a.out ./configure: line 2151: ./a.out: cannot execute binary file configure:2153: $? = 126 configure:2162: error: cannot run C compiled programs. If you meant to cross compile, use `--host'.
Last edited by novesky; 12-30-2009 at 09:47 AM.
Thank you very much. I hope you did not spent to much time.
That is a realy good hint I think this will help me for future errors.as you see, the computer tried to run a.out which is compiled for arm only! So failed. You can delete some related lines in configure.
However I wanted to build only a crosstool for the host and the script was building more than that also for arm and at this point the crosstool wasn't installed. So I think I used the wrong build command mentioned in post #3. Maybe build-package instead of build-host-package. Sorry that I made it not clear that this error was a user fault so to say it is solved. Thank you for your reply.
-------------------------------------
In any apple is a worm. Through each window flies a bug.
That's why I take Linux, because what does not fly can not crash.
Congrats, Halftux!
Say developer, but it's so hard!
My pleasure. It didn't take much time. In fact, i got the same error while i was compiling other programs such as python. It's no difficult.