From owner-freebsd-current Sun Oct 11 04:36:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA19178 for freebsd-current-outgoing; Sun, 11 Oct 1998 04:36:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (m1-47-dbn.dial-up.net [196.34.155.47]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA19167 for ; Sun, 11 Oct 1998 04:36:19 -0700 (PDT) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id NAA23073; Sun, 11 Oct 1998 13:34:51 +0200 (SAT) From: Robert Nordier Message-Id: <199810111134.NAA23073@ceia.nordier.com> Subject: Re: make buildworld fails In-Reply-To: <199810110930.SAA09520@decpc20.aist-nara.ac.jp> from "SUGIMURA Takashi/ [?ISO-2022-JP?]" at "Oct 11, 98 06:30:34 pm" To: takas-su@is.aist-nara.ac.jp (SUGIMURA Takashi/ =?ISO-2022-JP?B?GyRCP3lCPDUuO04bKEI=?=) Date: Sun, 11 Oct 1998 13:34:40 +0200 (SAT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG SUGIMURA Takashi/ [?ISO-2022-JP?] wrote: > In article of <199810110910.LAA22467@ceia.nordier.com>, > rnordier@nordier.com wrote: > >> Should be fixed by /usr/src/Makefile.inc1 1.29. > >> > > nnn.. It is 1.29. > > ryo2402 # cat /usr/src/Makefile.inc1 | grep Id: > # $Id: Makefile.inc1,v 1.29 1998/10/10 19:56:59 jkh Exp $ OK. I've committed a fix. Try it with /usr/src/sys/boot/i386/btx/lib/Makefile 1.2. > And, make buildworld contains "make legacy-build", > is it needed for ELF system? At the moment, yes. > ryo2402# make -n -f Makefile.inc0 -m /usr/src/share/mk buildworld > cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/elf make -m /usr/src/share/mk -f Makefile.inc1 buildworld > cd /usr/src; PATH=/usr/obj/elf/usr/src/tmp/sbin:/usr/obj/elf/usr/src/tmp/bin:/usr/obj/elf/usr/src/tmp/usr/sbin:/usr/obj/elf/usr/src/tmp/usr/bin:/usr/obj/elf/usr/src/tmp/usr/games OBJFORMAT=aout NOTOOLS=1 TOOLROOT=/usr/obj/elf/usr/src/tmp MAKEOBJDIRPREFIX=/usr/obj/aout /usr/obj/elf/usr/src/tmp/usr/bin/make -m /usr/src/share/mk -f Makefile.inc1 legacy-build > > > On the second process of this, why OBJFORMAT=aout? > It seems strange that PATH is for ELF but OBJFORMAT=aout, I think. The /sys/i386/boot code understands only aout. > > Of course /etc/objformat is right, > other previous making stage is done properly for ELF. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message