[Simplygnustep-discuss] Build problems
Status: Alpha
Brought to you by:
cehardin
From: Peter-Henry M. <gn...@ma...> - 2003-03-24 15:38:09
|
Hi Chad, Just making notes as I compile, and I need your help as I seem to have screwed up along the way. This is the diary so far... --------------------------------------- ftp://ftp.cvshome.org/pub/cvs-1.11.5/cvs-1.11.5.tar.gz got terminally stuck, so downloaded it by hand and temporarily removed this line from the Prometheus/WorkingTree/Source/Common/SourcesToDownload.txt file. ftp://ftp.debian.org/debian/pool/main/f/fbset/fbset_2.1.orig.tar.gz was getting in a spin: "Error in server response, closing control connection. Retrying." Again, downloaded by hand, and removed the problem line as above. ftp://ftp.namesys.com/pub/reiserfsprogs/reiserfsprogs-3.6.4.tar.gz "Invalid PORT.Retrying." Ditto, by hand. Compilation underway... 11:00 GMT (I hope that the 2GHz machine will take less than 10 hours!) Ooops! Can't chroot unless logged on as root! Try again... Ah, here's a cryptic message: !!!!!!!!!!About to start building shared libs!!!!!!! Make sure eveything is static! I assume that if everything has built according to plan, this should be so, but how do I "Make sure eveything is static"? Is there a way to check this? If so, a short explanation would help here. binutils-2.13.2.1.tar.bz2 had to be changed to bin86-0.16.11.tar.gz in Prometheus/WorkingTree/Source/Common The SourcesToDownload.txt file has binutils-2.13.2.1.tar.bz2 but a .tar.gz is expected in one of the scripts. Fixed by recompressing binutils-2.13.2.1.tar with gzip, continuing... make-3.80.tar.bz2 same as above! Oh dear, I've got a show stopper. Why would chgrp: invalid group name `root' cause a problem? Maybe something to do with the cryptic message above? Here's the last few lines on the console: make[4]: Leaving directory `/Source/SharedLib/Standard/make/make-3.80/doc' make[3]: Leaving directory `/Source/SharedLib/Standard/make/make-3.80/doc' make[3]: Entering directory `/Source/SharedLib/Standard/make/make-3.80' make[4]: Entering directory `/Source/SharedLib/Standard/make/make-3.80' /bin/sh ./config/mkinstalldirs /usr/bin /bin/sh /Source/SharedLib/Standard/make/make-3.80/config/install-sh -c -s make /usr/bin/make /bin/sh ./config/mkinstalldirs /usr/man/man1 /usr/bin/install -c -m 644 ./make.1 /usr/man/man1/make.1 make[4]: Leaving directory `/Source/SharedLib/Standard/make/make-3.80' make[3]: Leaving directory `/Source/SharedLib/Standard/make/make-3.80' make[2]: Leaving directory `/Source/SharedLib/Standard/make/make-3.80' make[1]: Leaving directory `/Source/SharedLib/Standard/make/make-3.80' chgrp: invalid group name `root' make: *** [make/DONE] Error 1 make[2]: *** [Standard/DONE] Error 2 make[2]: Leaving directory `/public/GnuSTEP/Prometheus/WorkingTree/Source/SharedLib' make[1]: *** [SharedLib/DONE] Error 2 make[1]: Leaving directory `/public/GnuSTEP/Prometheus/WorkingTree/Source' make: *** [BUILDING-DONE] Error 2 Ahem! Okay, lets do that again, but starting from scratch as root! Started from scratch, cvs co and, copied downloaded files in /public/GnuSTEP/Prometheus/WorkingTree/Source/Common tar: ../../Common/make-3.80.tar.bz2: Cannot open: No such file or directory which seems to contradict the previous make-3.80.tar.bz2, anyway, added *both* make-3.80.tar.gz and make-3.80.tar.bz2 which seems to have fixed the problem for now. Here's that message again... !!!!!!!!!!About to start building shared libs!!!!!!! Make sure eveything is static! Proceeding regardless (like the wreckless fool I am!) Nope! same problem. What do I do now? |