From owner-freebsd-current Sat Dec 11 6: 6: 7 1999 Delivered-To: freebsd-current@freebsd.org Received: from cs0.catv.ne.jp (cs0.catv.ne.jp [202.232.171.20]) by hub.freebsd.org (Postfix) with ESMTP id 7C676150D1 for ; Sat, 11 Dec 1999 06:05:55 -0800 (PST) (envelope-from nyan@dd.catv.ne.jp) Received: from localhost by cs0.catv.ne.jp (8.9.1/3.7W) id XAA01564; Sat, 11 Dec 1999 23:04:57 +0900 (JST) To: current@FreeBSD.org Subject: make world is failed on pc98 From: Takahashi Yoshihiro X-Mailer: Mew version 1.94 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <19991211230552P.nyan@dd.catv.ne.jp> Date: Sat, 11 Dec 1999 23:05:52 +0900 (JST) X-Dispatcher: imput version 990905(IM130) Lines: 37 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The boot2 for pc98 (sys/boot/pc98/boot2) is a.out program. So, several tools for a.out are needed to make boot2. I make the patch to fix this. Is there any problem? --- Makefile.inc1 1999/12/10 16:13:41 1.102 +++ Makefile.inc1 1999/12/11 10:01:21 @@ -143,6 +143,10 @@ USRDIRS= usr/bin usr/lib/compat/aout usr/games usr/libdata/ldscripts \ usr/libexec/${OBJFORMAT} usr/share/misc +.if ${MACHINE} == "pc98" && ${OBJFORMAT} == "elf" +USRDIRS+= usr/libexec/aout +.endif + INCDIRS= arpa g++/std objc protocols readline rpc rpcsvc security ss # @@ -330,9 +334,13 @@ _strfile= games/fortune/strfile .endif +.if ${MACHINE} == "pc98" && ${OBJFORMAT} == "elf" +_aout_tools= usr.bin/size usr.bin/strip gnu/usr.bin/as gnu/usr.bin/ld +.endif + tools:: .for _tool in ${_strfile} gnu/usr.bin/binutils usr.bin/objformat \ - usr.bin/yacc gnu/usr.bin/bison gnu/usr.bin/cc + usr.bin/yacc gnu/usr.bin/bison gnu/usr.bin/cc ${_aout_tools} cd ${.CURDIR}/${_tool}; \ ${MAKE} obj; \ ${MAKE} depend; \ --- Takahashi Yoshihiro / nyan@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message