Hallo,
bei der Installation von Makefile-opendreambox-1.5 bricht das Script beim Bau des Gcc-cross-3.4.4 ab weil er die Stdio.h nicht findet.
Das komische ist das, das gleiche Makefile-opendreambox-1.5 unter Gentoo 2.6.30 ohne Probleme erfolgreich sich beendet. Der enigste unterschied
ist das es unter Archlinux keine Stdio.h im verzeichnis /usr/src/linux/arch/ppc/boot gibt die unter Gentoo vorhanden ist. danke
Daten:
Makefile-Version: 1.5 ( v 0.4.2 )
OS: Archlinux
Kernel: 2.6.31
bitbake: 1.4.2-git
Fehler:
Python
[root@archlinux build]# bitbake dreambox-image
/home/jolt/Entwicklung/makefile-opendreambox/bb/lib/bb/data_smart.py:33: DeprecationWarning: the sets module is deprecated
from sets import Set
NOTE: Using cache in '/home/jolt/Entwicklung/makefile-opendreambox/dm500plus/cache/oe-cache.jolt'
NOTE: Parsing finished. 3921 cached, 0 parsed, 163 skipped, 28 masked.
NOTE: package gcc-cross-3.4.4: started
NOTE: package gcc-cross-3.4.4-r4: task do_compile: started
ERROR: function do_compile failed
ERROR: see log in /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/work/gcc-cross-3.4.4-r4/temp/log.do_compile.11439
NOTE: Task failed: /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/work/gcc-cross-3.4.4-r4/temp/log.do_compile.11439
NOTE: package gcc-cross-3.4.4-r4: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gcc-cross-3.4.4: failed
ERROR: Build of dreambox-image failed
Alles anzeigen
Teilauszug aus der log.do_compile.11439:
Code
...
checking for powerpc-linux-as... (cached) /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/cross/powerpc-linux/bin/as
checking for powerpc-linux-ar... (cached) powerpc-linux-ar
checking for powerpc-linux-ranlib... (cached) powerpc-linux-ranlib
checking for a BSD compatible install... (cached) /bin/install -c
checking for interface version number...
checking for --enable-version-specific-runtime-libs... no
grep: ${top_srcdir}/../gcc/version.c: No such file or directory
checking for ld used by GCC... (cached) /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/cross/powerpc-linux/bin/ld
checking if the linker (/home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/cross/powerpc-linux/bin/ld) is GNU ld... (cached) yes
checking for /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/cross/powerpc-linux/bin/ld option to reload object files... (cached) -r
checking for BSD-compatible nm... (cached) /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/cross/powerpc-linux/bin/nm
checking how to recognise dependant libraries... (cached) pass_all
checking for object suffix... (cached) o
checking for powerpc-linux-ranlib... (cached) powerpc-linux-ranlib
checking for powerpc-linux-strip... (cached) strip
loading cache ./config.cache within ltconfig
checking whether -lc should be explicitly linked in... (cached) no
checking for objdir... .libs
checking for /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/work/gcc-cross-3.4.4-r4/gcc-3.4.4/build.i686-linux.powerpc-linux/gcc/xgcc option to produce PIC... -fPIC -DPIC
checking if /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/work/gcc-cross-3.4.4-r4/gcc-3.4.4/build.i686-linux.powerpc-linux/gcc/xgcc PIC flag -fPIC -DPIC works... (cached) yes
checking if /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/work/gcc-cross-3.4.4-r4/gcc-3.4.4/build.i686-linux.powerpc-linux/gcc/xgcc static flag -static works... (cached) yes
finding the maximum length of command line arguments... (cached) 49153
checking if /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/work/gcc-cross-3.4.4-r4/gcc-3.4.4/build.i686-linux.powerpc-linux/gcc/xgcc supports -c -o file.o... (cached) yes
checking if /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/work/gcc-cross-3.4.4-r4/gcc-3.4.4/build.i686-linux.powerpc-linux/gcc/xgcc supports -fno-rtti -fno-exceptions ... no
checking whether the linker (/home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/cross/powerpc-linux/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking command to parse /home/jolt/Entwicklung/makefile-opendreambox/dm500plus/build/tmp/cross/powerpc-linux/bin/nm output... ok
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
creating libtool
loading cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking whether make sets ${MAKE}... yes
checking how to run the C preprocessor... gcc -E
checking for stdio.h... no
configure: error: Can't find stdio.h.
You must have a usable C system for the target already installed, at least
including headers and, preferably, the library, before you can configure
the G77 runtime system. If necessary, install gcc now with `LANGUAGES=c',
then the target library, then build with `LANGUAGES=f77'.
make: *** [configure-target-libf2c] Error 1
FATAL: oe_runmake failed
Alles anzeigen