steps to recreate the problem:
- Cross-compile any .c source with "arm-none-linux-gnueabi-gcc" version 3.4.4
on a Linux workstation. .o files are generated successfully
- copy the *.o files over to an TS-7800
- link them there with others, e.g. "gcc -O -Dlinux -D_GNU_SOURCE main.o -lz"
will lead to errors like:
"/usr/bin/ld: ERROR: /usr/lib/gcc-lib/arm-linux/3.3.5/../../../libz.so is
compiled for EABI version 0, whereas a.out is compiled for version 4"
I've tried to cross-compile as much as possible on the Linux workstation, but
there are still libraries left like libz.so libusb.so libmysqlclient.so
libgcc.a libc.so.6 and others. So I gueaa I have to solve this problem somehow
other.
Do anyone have an idea?
Thanks
Achim
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|