Dear OE folks,
task `compile` fails with `minimal-uclibc` for `MACHINE = "beagleboard"`
and `binutils_2.21.bb` with the following error.
| compile options: '-Ibuild/src.linux-i686-2.6/numpy/core/src/umath
-Inumpy/core/include -Ibuild/src.linux-i686-2.6/numpy/core/include/numpy
-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath
-Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include
-I/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/arm-oe-linux-uclibceabi/usr/include/python2.6
-I/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6
-Ibuild/src.linux-i686-2.6/numpy/core/src/multiarray
-Ibuild/src.linux-i686-2.6/numpy/core/src/umath -c'
| arm-oe-linux-uclibceabi-gcc:
numpy/core/src/umath/umathmodule_onefile.c
| In file included from numpy/core/src/private/npy_config.h:4:0,
| from numpy/core/src/umath/loops.c.src:7,
| from numpy/core/src/umath/umathmodule_onefile.c:1:
| build/src.linux-i686-2.6/numpy/core/include/numpy/config.h:7:0:
warning: "SIZEOF_LONG_DOUBLE" redefined
|
/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6/pyconfig.h:898:0:
note: this is the location of the previous definition
| build/src.linux-i686-2.6/numpy/core/include/numpy/config.h:14:0:
warning: "HAVE_LOG1P" redefined
|
/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6/pyconfig.h:386:0:
note: this is the location of the previous definition
| build/src.linux-i686-2.6/numpy/core/include/numpy/config.h:15:0:
warning: "HAVE_EXPM1" redefined
|
/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6/pyconfig.h:173:0:
note: this is the location of the previous definition
| In file included from numpy/core/src/umath/loops.c.src:14:0,
| from numpy/core/src/umath/umathmodule_onefile.c:1:
| numpy/core/include/numpy/ufuncobject.h:309:18: fatal error: fenv.h:
No such file or directory
| compilation terminated.
| In file included from numpy/core/src/private/npy_config.h:4:0,
| from numpy/core/src/umath/loops.c.src:7,
| from numpy/core/src/umath/umathmodule_onefile.c:1:
| build/src.linux-i686-2.6/numpy/core/include/numpy/config.h:7:0:
warning: "SIZEOF_LONG_DOUBLE" redefined
|
/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6/pyconfig.h:898:0:
note: this is the location of the previous definition
| build/src.linux-i686-2.6/numpy/core/include/numpy/config.h:14:0:
warning: "HAVE_LOG1P" redefined
|
/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6/pyconfig.h:386:0:
note: this is the location of the previous definition
| build/src.linux-i686-2.6/numpy/core/include/numpy/config.h:15:0:
warning: "HAVE_EXPM1" redefined
|
/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6/pyconfig.h:173:0:
note: this is the location of the previous definition
| In file included from numpy/core/src/umath/loops.c.src:14:0,
| from numpy/core/src/umath/umathmodule_onefile.c:1:
| numpy/core/include/numpy/ufuncobject.h:309:18: fatal error: fenv.h:
No such file or directory
| compilation terminated.
| error: Command "arm-oe-linux-uclibceabi-gcc -march=armv7-a
-mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb
-DNDEBUG -g -O3 -Wall -Wstrict-prototypes
-isystem/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include
-fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os
-isystem/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include
-fPIC -Ibuild/src.linux-i686-2.6/numpy/core/src/umath -Inumpy/core/include
-Ibuild/src.linux-i686-2.6/numpy/core/include/numpy -Inumpy/core/src/private
-Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath
-Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include
-I/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/arm-oe-linux-uclibceabi/usr/include/python2.6
-I/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/python2.6
-Ibuild/src.linux-i686-2.6/numpy/core/src/multiarray
-Ibuild/src.linux-i686-2.6/numpy/core/src/umath -c
numpy/core/src/umath/umathmodule_onefile.c -o
build/temp.linux-i686-2.6/numpy/core/src/umath/umathmodule_onefile.o" failed
with exit status 1
| FATAL: python setup.py build_ext execution failed.
| ERROR: Function do_compile failed
NOTE: package python-numpy-1.4.1-ml0: task do_compile: Failed
ERROR: TaskFailed event exception, aborting
ERROR: Build of /oe/openembedded/recipes/python/python-numpy_1.4.1.bb
do_compile failed
ERROR: Task 500 (/oe/openembedded/recipes/python/python-numpy_1.4.1.bb,
do_compile) failed with 256
ERROR: '/oe/openembedded/recipes/python/python-numpy_1.4.1.bb' failed
ERROR: '/oe/openembedded/recipes/python/python-numpy_1.4.1.bb' failed
ERROR: '/oe/openembedded/recipes/python/python-numpy_1.4.1.bb' failed
`fenv.h` is available though.
/oe/build-minimal-uclibc$ find minimal-uclibc-dev/ -name fenv.h
minimal-uclibc-dev/sysroots/i686-linux/usr/armv7a/arm-oe-linux-uclibceabi/include/c++/4.5.3/fenv.h
minimal-uclibc-dev/sysroots/i686-linux/usr/armv7a/arm-oe-linux-uclibceabi/include/c++/4.5.3/tr1/fenv.h
minimal-uclibc-dev/work/armv7a-oe-linux-uclibceabi/python-numpy-1.4.1-ml0/numpy-1.4.1/numpy/core/include/numpy/fenv/fenv.h
Thanks,
Paul
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
