[oe] building piccontrol - 0.4 failed due to lack of liblua5.1.a
Khem Raj
raj.khem at gmail.com
Sun Jan 31 05:22:16 UTC 2010
On Sat, Jan 30, 2010 at 7:01 PM, Guo Hongruan <camelguo at gmail.com> wrote:
> Hi guys,
> I tried to build MACHINE=tsx09 DISTRO=micro LIBC=glibc, but failed when
> building picontrol. The error is the following:
>
> NOTE: make -j 4 -e MAKEFLAGS=
> ccache arm-oe-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s
> -mthumb-interwork -mthumb
> -isystem/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include
> -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2
> -I/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include/lua5.1
> -isystem/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include
> -c -o piccontrol.o piccontrol.c
> ccache arm-oe-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s
> -mthumb-interwork -mthumb
> -isystem/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include
> -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2
> -I/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include/lua5.1
> -isystem/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include
> -c -o ts209.o ts209.c
> ccache arm-oe-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s
> -mthumb-interwork -mthumb
> -isystem/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include
> -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2
> -I/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include/lua5.1
> -isystem/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/include
> -c -o evdev.o evdev.c
> ccache arm-oe-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s
> -mthumb-interwork -mthumb -o piccontrol piccontrol.o ts209.o evdev.o
> -L/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/lib
> -Wl,-rpath-link,/media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/lib
> -Wl,-O1 -Wl,--hash-style=gnu
> /media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/lib/liblua5.1.a
> -lpthread -lm -ldl
> arm-oe-linux-gnueabi-gcc:
> /media/work-disk/workdir/arm-926ejs-test/staging/armv5te-oe-linux-gnueabi/lib/liblua5.1.a:
> No such file or directory
I think micro uses a different layout and my guess is that the package
is relying upon layout where /usr is used.
in your build tree check where liblua5.1.a is installed and then
go from there.
>
> for more information, please see the following url:
> http://tinderbox.openembedded.net/packages/451539/
>
> Is there anyone who can give me some information?
>
> Thanks a lot!
>
> --
> Guo Hongruan, Embedded Linux Consultant
> Skype: camelguo
> Twitter: camelguo
> http://www.gulessoft.com
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
More information about the Openembedded-devel
mailing list