From: <sri...@wi...> - 2007-04-05 05:36:08
|
Hi , =20 I have cross-compiled linphone( a soft sip phone) on my host system ( Fedore -6 ) using the following command=20 =20 ./configure -host=3Darm-linux -prefix=3D/home/gumstix-buildroot/build-arm-nofpu/root PKG_CONFIG_PATH=3D/home/speex-1.1.12 -disable -video -disable -shared. =20 . Its running successfully on the host. Then I ported the binary of the linphone on the gumstix board using SCP. But I am getting a syntax error . =20 Error : syntax error : "(" unexpected. =20 Can anybody please help??? =20 Best Regards, Bommana =20 =20 |
From: Dave H. <dhy...@gm...> - 2007-04-05 06:51:38
|
Hi Bommana, > I have cross-compiled linphone( a soft sip phone) on my host system ( Fed= ore > -6 ) using the following command > > ./configure =96host=3Darm-linux > =96prefix=3D/home/gumstix-buildroot/build-arm-nofpu/root > PKG_CONFIG_PATH=3D/home/speex-1.1.12 =96disable =96video =96disable =96sh= ared. > > . Its running successfully on the host. Then I ported the binary of the > linphone on the gumstix board > > using SCP. But I am getting a syntax error . The same binary you ran on the host? Do the following: file linphone (replace linphone with the name of the binary that you copied to the gumsti= x). If the binary really was compiled for the ARM, then you should see some output like this: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), stripped If the output was compiled for your host PC, then you'll probably see some output like this: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), for GNU/Linux 2.6.4, stripped --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |