build problems
Jimmy Gibson <[email protected]> Wed, 26 May 2004 11:55:23 +0100
| Newsgroups | gmane.linux.bbc.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, I'm having problems building my lnx-bbc which I downloaded using tla as advised in a previous posting. My system is running RedHat Enterprise Linux Workstaion Edition Versoin 3.0, uname -a gives the following. Linux z2lnxdev2.unn.ac.uk 2.4.21-15.EL #1 Thu Apr 22 00:27:41 EDT 2004 i686 i686 i386 GNU/Linux I downloaded the lnx distro using tla register-archive http://www.lnx-bbc.org/arch tla get [email protected]/lnx-bbc--stable and then updated using tls update - this reported that it was up to date so I did 'make deep-checksum' to make sure. This downloaded and installed load of stuff and terminated OK. I then tried to build an updated lnx-bbc using 'make build' within meta/lnx-bbc/, this terminated with the error(s) given at the end of this posting. Can sosmeone point me in the right direction as to what is going wrong and how I fix it? I've read somthing about building in a chroot in other threads, do I need to do this and if so how do I go about setting this up? Thanks Jimmy /DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/gcc/work/build.d/i386-pc-linux-gnu/gcc/xgcc -B/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/gcc/work/build.d/i386-pc-linux-gnu/gcc/ -B/DATA/BBC/build/i386-pc-linux-gnu/bin/ -I/DATA/BBC/build/i386-pc-linux-gnu/include -O2 -DCROSS_COMPILE -DIN_GCC -Os -I//DATA/BBC/build/include -L//DATA/BBC/build/lib -I./include -fPIC -g1 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../gcc-2.95.3/gcc -I../../gcc-2.95.3/gcc/config -I../../gcc-2.95.3/gcc/../include -c -DL${name} \ ../../gcc-2.95.3/gcc/libgcc2.c -o ${name}.o; \ if [ $? -eq 0 ] ; then true; else exit 1; fi; \ i386-pc-linux-gnu-ar rc tmplibgcc2.a ${name}.o; \ rm -f ${name}.o; \ done _muldi3 ../../gcc-2.95.3/gcc/libgcc2.c:41: stdlib.h: No such file or directory ../../gcc-2.95.3/gcc/libgcc2.c:42: unistd.h: No such file or directory make[14]: *** [libgcc2.a] Error 1 make[14]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/gcc/work/build.d/i386-pc-linux-gnu/gcc' make[13]: *** [all-gcc] Error 2 make[13]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/gcc/work/build.d/i386-pc-linux-gnu' make[12]: *** [build-work/build.d/i386-pc-linux-gnu/Makefile] Error 2 make[12]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/gcc'make[11]: *** [../../devel/gcc/cookies/build.d/install] Error 2 make[11]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/gcc-primitives' make[10]: *** [imgdep-build] Error 2 make[10]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/gcc-primitives' make[9]: *** [../../devel/gcc-primitives/cookies/singularity.d/install] Error 2 make[9]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/glibc' make[8]: *** [imgdep-singularity] Error 2 make[8]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/devel/glibc' make[7]: *** [../../devel/glibc/cookies/singularity.d/install] Error 2 make[7]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/X11/XFree86' make[6]: *** [imgdep-singularity] Error 2 make[6]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/X11/XFree86' make[5]: *** [../../X11/XFree86/cookies/singularity.d/install] Error 2 make[5]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/meta/bbc-contents' make[4]: *** [imgdep-singularity] Error 2 make[4]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/meta/bbc-contents' make[3]: *** [../../meta/bbc-contents/cookies/singularity.d/install] Error 2 make[3]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/meta/singularity' make[2]: *** [imgdep-singularity] Error 2 make[2]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/meta/singularity' make[1]: *** [../../meta/singularity/cookies/main.d/install] Error 2 make[1]: Leaving directory `/DATA/BBC/lnx-bbc--stable--2.1--patch-11/meta/lnx-bbc' make: *** [imgdep-main] Error 2