Hi,

I have found that lib/aout/libgcc.a is needed to build
lib/aout/libncurses, but libgcc.a is not listed in bootstrap-libraries
in the Makefile.inc1.

So, I think the following patch is needed to build the a.out libraries.

-------- patch begins here --------
--- Makefile.inc1.old   Fri Nov 26 05:05:07 1999
+++ Makefile.inc1       Mon Dec  6 02:25:16 1999
@@ -662,6 +662,7 @@
 # libm must be built before libstdc++.
 # libmd must be built before libatm, libcrypt, libopie, libradius, libskey,
 # and libtacplus.
+# libgcc must be built before libncurses.
 # libncurses must be built before libdialog, libedit and libreadline.
 # libradius must be built before libpam.
 # libskey must be built before libpam.
@@ -713,7 +714,7 @@
 # host.
 #
 bootstrap-libraries:
-.for _lib in ${_csu} lib/libc lib/libncurses \
+.for _lib in ${_csu} lib/libc gnu/lib/libgcc lib/libncurses \
     gnu/lib/libregex gnu/lib/libreadline \
     lib/libedit ${_libm} \
     lib/libmd lib/libcrypt lib/libutil lib/libz usr.bin/lex/lib \
--------  patch ends here  --------

--
------------------------------------------------------------------------
Motoyuki Konno                  [EMAIL PROTECTED]   (Univ)
                                [EMAIL PROTECTED]         (Home)
                                [EMAIL PROTECTED]  (FreeBSD Project)
Yamanashi Medical University    http://www.freebsd.org/~motoyuki/ (WWW)


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

Reply via email to