Hi to all the list!
I don't know exactly why, but today speex's cross-compilation ended succesfully. I report the pass of my compilation in the hope they could help others
Following the last readme.arm i removed libogg-devel package:
 
rpm -e --nodeps libogg-devel
 
then i cross-compiled libogg-devel sources:
 

./configure --prefix=/usr --host=arm-none-linux-gnueabi (this is my toolchain) --with-gnu-ld --disable-static

make

make install DESTDIR=$ARM_INSTALL_TREE

make install 'pwd'/arm-codesourcery-build


so the libogg libs were in $ARM_INSTALL_TREE/usr/lib and the ogg headers were in $ARM_INSTALL_TREE/usr/include/ogg

after that i cross-compiled speex telling to the compiler where ogg libs and  headers were:

 

./configure --prefix=/usr --host=arm-linux --with-gnu-ld --disable-static --enable-fixed-point --enable-arm-asm --with-ogg=/arm-codesourcery-build/usr --with-ogg-include=/arm-codesourcery-build/usr/include --disable-oggtest

make

make install DESTDIR=$ARM_INSTALL_TREE

make install 'pwd'/arm-codesourcery-build

 

Thanks to Edwin Cordeiro, Simon Morlat and Tom Du: my compilation is a mix of their suggestion!

Now i will try to cross-compiling linphone-1.3.5 and be sure that i will post my next troubles...

Best regards,

Gian

_______________________________________________
Linphone-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to