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 / [EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to