Hi all,
I am trying to cross-compile a  simple C program for tomtom (arm-linux). The
program uses minigui library.

On using the command:
arm-linux-gcc helloworld.c -lminigui -lpthread

I get the following error:
--------------------------------------------------------------------------------------------
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.4/../../../../arm-linux/bin/ld:
skipping incompatible
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.4/../../../../arm-linux/lib/libminigui.so
when searching for -lminigui
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.4/../../../../arm-linux/bin/ld:
skipping incompatible
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.4/../../../../arm-linux/lib/libminigui.a
when searching for -lminigui
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.4/../../../../arm-linux/bin/ld:
skipping incompatible
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/arm-linux/bin/../lib/libminigui.so
when searching for -lminigui
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.4/../../../../arm-linux/bin/ld:
skipping incompatible
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/arm-linux/bin/../lib/libminigui.a
when searching for -lminigui
/usr/local/cross/gcc-3.3.4_glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.4/../../../../arm-linux/bin/ld:
cannot find -lminigui
collect2: ld returned 1 exit status


Can anyone help me solve this problem? I used the information provided in
http://nullpointer.110mb.com/index.php?page=pages/tomtom/port_minigui
for installing minigui.

When I compile the program for host linux machine, it works fine. Somehow
cross compiling does not work.

Thanks,
Palden

Reply via email to