Hello. My name is Daniel. and I have a problem need to resolve. That's I need rebuild slmodem in Embedded Linux by arm9. Driver is ok but slmodemd command has some error. The error message: make[1]: Entering directory `/mnt/hgfs/Daniel/Work/arm9/trunk/src/modem' arm-linux-uclibc-gcc -o slmodemd modem_main.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o /opt/toolchain/arm-uclibc-0.9.28-gcc-3.4.2/lib/gcc/arm-linux-uclibc/3.4.2/../../../../arm-linux-uclibc/bin/ld: dsplibs.o: Relocations in generic ELF (EM: 3) dsplibs.o: could not read symbols: File in wrong format collect2: ld returned 1 exit status make[1]: *** [slmodemd] Error 1 make[1]: Leaving directory `/mnt/hgfs/Daniel/Work/arm9/trunk/src/modem' make: *** [modem-all] Error 2 daniel@ubuntu:~/Mac/Work/arm9/trunk/src$ I use "file" command to check dsplibs.o daniel@ubuntu:~/Mac/Work/arm9/trunk/src$ file ./modem/dsplibs.o ./modem/dsplibs.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped so I though I need rebuild this file or you have other suggestions / thoughts. Thanks :) Daniel.