[oe] libsdl-mixer_1.2.11: task compile fails with `/bin/sed: can't read =/usr/lib/libts.la: No such file or directory`
Paul Menzel
paulepanter at users.sourceforge.net
Thu Feb 10 20:44:13 UTC 2011
Am Donnerstag, den 10.02.2011, 19:52 +0100 schrieb Paul Menzel:
> task compile of `libsdl-mixer_1.2.11.bb` fails with the following error
> message using `angstrom-2010.x` for `MACHINE="beagleboard"`.
>
> NOTE: make -j4 SDL_LIBS=-lSDL -lpthread -Wl,-rpath-link,/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib
> /bin/sh ./build-scripts/mkinstalldirs build
>
> […]
>
> libtool: compile: arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb -isystem/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -isystem/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include -D_GNU_SOURCE=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -DHAVE_FORK -DCMD_MUSIC -DWAV_MUSIC -DMOD_MUSIC -pthread -D_REENTRANT -DMOD_DYNAMIC=\"libmikmod.so.2\" -DMID_MUSIC -DUSE_TIMIDITY_MIDI -I./timidity -DFLAC_MUSIC -DFLAC_DYNAMIC=\"libFLAC.so.8\" -DMP3_MAD_MUSIC -MMD -MT build/playwave.lo -c playwave.c -o build/playwave.o >/dev/null 2>&1
> libtool: compile: arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb -isystem/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -isystem/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include -D_GNU_SOURCE=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -DHAVE_FORK -DCMD_MUSIC -DWAV_MUSIC -DMOD_MUSIC -pthread -D_REENTRANT -DMOD_DYNAMIC=\"libmikmod.so.2\" -DMID_MUSIC -DUSE_TIMIDITY_MIDI -I./timidity -DFLAC_MUSIC -DFLAC_DYNAMIC=\"libFLAC.so.8\" -DMP3_MAD_MUSIC -MMD -MT build/playmus.lo -c playmus.c -o build/playmus.o >/dev/null 2>&1
> libtool: link: warning: library `/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/libSDL.la' was moved.
> ./libtool: line 6399: cd: =/usr/lib: No such file or directory
> libtool: link: warning: cannot determine absolute directory name of `=/usr/lib'
> /bin/grep: =/usr/lib/libts.la: No such file or directory
> /bin/sed: can't read =/usr/lib/libts.la: No such file or directory
> libtool: link: `=/usr/lib/libts.la' is not a valid libtool archive
> make: *** [build/libSDL_mixer.la] Error 1
> make: *** Waiting for unfinished jobs....
> FATAL: oe_runmake failed
> ERROR: Function do_compile failed
>
> I suspect that commit 024e010e [1] has to do with it, but I have not
> bisected it. If you need a bisection please tell me.
>
> Henning, do you know if this might be related?
`libsdl-mixer_1.2.11.bb` builds fine using `angstrom-2008.1`. So it
seems to be a Libtool issue.
Thanks,
Paul
> [1] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=024e010e93704c5e6ba8276602b77b5ea59e40c5
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110210/1828d504/attachment-0002.sig>
More information about the Openembedded-devel
mailing list