On Fri, Nov 26, 2010 at 4:15 AM, Paul Menzel <[email protected]> wrote: > arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 > -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb > -isystem/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include > -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 > -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT > -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 > -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 > -mfpu=neon -mvectorize-with-neon-quad > -isystem/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include > -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 > -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT > -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 > -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 > -mfpu=neon -mvectorize-with-neon-quad > -isystem/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include > -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 > -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT > -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 > -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 > -mfpu=neon -mvectorize-with-neon-quad SDL_anigif.o XBTFWriter.o XBMCTex.o > ../../guilib/XBTF.o > -L/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib > -Wl,-rpath-link,/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib > -Wl,-O1 -Wl,--hash-style=gnu ../../xbmc/lib/libsquish/libsquish-arm.a > -lSDL_image -lSDL -llzo2 -o TexturePacker > XBMCTex.o: In function `main': > > /oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r8+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/tools/TexturePacker/XBMCTex.cpp:394: > undefined reference to `__lzo_init2' > collect2: ld returned 1 exit status > make[1]: *** [TexturePacker] Error 1 > make[1]: Leaving directory > `/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r8+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/tools/TexturePacker' > make: *** [tools/TexturePacker/TexturePacker] Error 2 >
It seems link line has -llzo2 and liblzo2 should contain this function, you could investigate. 1. If liblzo2 exists in the staging area 2. If it does then dump the symbols it has exported as globals 3. If the symbol __lzo_init2 is not exported then find out if something is wrong with liblzo2 builds that can result in this exlusion -Khem _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
