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
