From ac241bc0cfea2886f4be76209801aa077974cbb8 Mon Sep 17 00:00:00 2001 From: Andreas Müller Date: Sat, 31 Oct 2015 01:08:47 +0100 Subject: luajit: drop a note for build machine requirements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- meta-oe/recipes-devtools/luajit/luajit_2.1.bb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/meta-oe/recipes-devtools/luajit/luajit_2.1.bb b/meta-oe/recipes-devtools/luajit/luajit_2.1.bb index ba439d0e82..5cee53267c 100644 --- a/meta-oe/recipes-devtools/luajit/luajit_2.1.bb +++ b/meta-oe/recipes-devtools/luajit/luajit_2.1.bb @@ -24,6 +24,16 @@ EXTRA_OEMAKE = 'CROSS=${HOST_PREFIX} \ TARGET_CFLAGS="${TOOLCHAIN_OPTIONS} ${HOST_CC_ARCH}" \ TARGET_LDFLAGS="${TOOLCHAIN_OPTIONS}" \ TARGET_SHLDFLAGS="${TOOLCHAIN_OPTIONS}" TARGET_STRIP="/bin/echo"' + +# Important note: On the build machine bit compatible glibc-dev and libgcc must +# be installed. E.g if the target architecture has 32 bit (see '-m32' below), +# 32 bit versions of glibc-dev/libgcc (e.g glibc-devel.i686 / libgcc.i686 on +# fedora) are required. +# +# Otherwise the following error occurs: +# | /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory +# | # include + EXTRA_OEMAKE_append_powerpc = ' HOST_CC="${BUILD_CC} -m32"' EXTRA_OEMAKE_append_x86 = ' HOST_CC="${BUILD_CC} -m32"' EXTRA_OEMAKE_append_x86-64 = ' HOST_CC="${BUILD_CC}"' -- cgit v1.2.3-54-g00ecf