Hi,
I'm searching for a good tool chain for Linux and Windows to distribute
with the new product running Debian for ARM. I have found one binary
distribution that is working for Windows and Linux. The problem is that
the path to libc.so.6 is hard coded in the compiler. So one must
"install" everything to the root location (for Windows it is for example
C:\ and for Linux everything will be extracted to /usr/local). I'd like
to have it in extra folder (for Windows for example c:\toolchain for
Linux /opt). How can I bring the compiler to take the libc.so.6 from the
arbitrary place?
Other question does anybody know some useful cross compiler
distributions under GPL?
For Debian itself it is not the problem due to
http://www.emdebian.org/tools/crosstools.html. For mixed Windows/Linux
usage there are:
http://www.codesourcery.com/ - I have successfully installed and
compiled the test program but it doesn't want to run under my Debian for
ARM host. This is the file output:
test: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux
2.6.14, dynamically linked (uses shared libs), for GNU/Linux 2.6.14,
stripped
This is the output from emdebian toolchain that is functioning:
debgcctest: ELF 32-bit LSB executable, ARM, version 1 (ARM), for
GNU/Linux 2.4.1, dynamically linked (uses shared libs), for GNU/Linux
2.4.1, stripped
What GNU/Linux 2.6.14 or 2.4.1 means? The kernel version it was linked
under? And what is it about SYSV and ARM?
http://www.gnuarm.com/ - this distribution uses newlib and I need the
normal libc.
Thank you in advance.
Best regards,
Yegor Yefremov
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]