From: Damiano V. <omi...@gm...> - 2009-03-23 11:10:02
|
Hi, I trying to cross-compile the player to an arm-embedded platform, the compilation just go fine and players works fine on my platform. I have some troubles with plug-in support that compile well on my x86 hosts but cannot get included on my cross-build. I think the problem is related to pkg-config returning wrong paths for headers and libraries (maybe not the destination platform ones...) This is the command I use to configure the package ./configure --build=x86-linux --host=arm-9tdmi-linux-gnu --disable-debug --disable-alldrivers --exec-prefix=/home/damiano/Player-Stage/build --prefix=/home/damiano/Player-Stage/build when I configure the package for the arm platform instead of the local machine the following output change.... checking whether the arm-9tdmi-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool configure: WARNING: You should really install pkg-config configure: WARNING: Some components of Player will not be built and at the end the warning about plugin support not being compiled. I'm not very expert in the linux-gnu envirorment so don't blame me if i'm submitting a newbie question please but can someone give me some hints please? Damiano. |