Date: Tue, 20 Sep 2005 18:26:22 -0700 From: Garrett Cooper <youshi10@u.washington.edu> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: make buildworld fails on step 1.2 and questions Message-ID: <FDFA9283-5023-4C43-965B-06041672E5A7@u.washington.edu>
next in thread | raw e-mail | index | archive | help
Hello, I'm building my OS from source from the first time, and I realize that I must have missed a step in configuring it properly. I just hate treading through a lot of documentation when there isn't a really nice search feature involved, so if someone can give me the steps they used-or even better-the section in a handbook or FAQ on how to do the buildworld properly, I would appreciate it. Also, I was wondering if there was any specific syntax I should use for specifying the version of FreeBSD that I want to use, ie 6.0- CURRENT vs 7.0-CURRENT (because I think that 7.0 has just come out, but I may be wrong because I haven't been keeping completely up to date). All that I have done so far is CVSUP'ed my files into /usr and that's about it. I am not sure where to go from here. I greatly appreciate any and all help provided to me. Thanks, -Garrett Command I use for building the system: root@sprsd# cd /usr/src/ && make update && make buildworld && make kernel Here is the error that comes up: -------------------------------------------------------------- >>> stage 1.2: bootstrap tools -------------------------------------------------------------- cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/i386 INSTALL="sh /usr/ src/tools/install.sh" PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/ usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/ games:/sbin:/bin:/usr/sbin:/usr/bin WORLDTMP=/usr/obj/usr/src/i386 MAKEFLAGS="-m /usr/src/tools/build/mk -m /usr/src/share/mk" make -f Makefile.inc1 DESTDIR= BOOTSTRAPPING=504000 -DNOHTML -DNOINFO - DNOLINT -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -DNO_CPU_CFLAGS - DNO_WARNS bootstrap-tools ===> gnu/usr.bin/gperf /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/gperf created for /usr/src/ gnu/usr.bin/gperf ===> gnu/usr.bin/gperf/doc /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/gperf/doc created for /usr/ src/gnu/usr.bin/gperf/doc make: don't know how to make bool-array.cc. Stop *** Error code 2 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. root@sprsd# My CVSUP file, just for reference if I'm missing something: *default host=cvsup7.FreeBSD.org *default base=/var/db *default prefix=/usr *default release=cvs *default delete use-rel-suffix # If you seem to be limited by CPU rather than network or disk bandwidth, try # commenting out the following line. (Normally, today's CPUs are fast enough # that you want to run compression.) *default delete compress ## Main Source Tree. # # The easiest way to get the main source tree is to use the "src-all" # mega-collection. It includes all of the individual "src-*" collections. #src-all # These are the individual collections that make up "src-all". If you # use these, be sure to comment out "src-all" above. src-base src-bin src-contrib src-etc src-gnu src-include src-lib src-libexec src-release src-sbin src-share src-sys src-tools src-usrbin src-usrsbin src-crypto src-secure src-sys-crypto ## Ports Collection.ports-base # ports-archivers ports-audio ports-comms ports-databases ports-deskutils ports-devel ports-dns ports-editors ports-emulators ports-ftp ports-games ports-graphics ports-irc ports-japanese ports-java ports-lang ports-mail ports-math ports-misc ports-multimedia ports-net ports-net-mgmt ports-print ports-security ports-shells ports-sysutils ports-textproc ports-www ports-x11 ports-x11-clocks ports-x11-fm ports-x11-fonts ports-x11-servers ports-x11-themes ports-x11-toolkits ports-x11-wm doc-all www cvsroot-all
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FDFA9283-5023-4C43-965B-06041672E5A7>