Hi,

"make -DWANT_AOUT world" on my -current machines fails at:
-------- log starts here --------
rm -f .depend /usr/obj/aout/usr/src/lib/libncurses/GPATH 
/usr/obj/aout/usr/src/lib/libncurses/GRTAGS  
/usr/obj/aout/usr/src/lib/libncurses/GSYMS /usr/obj/aout/usr/src/lib/libncurses/GTAGS
cc -o make_keys -O2 -m486 -pipe -I. -I/usr/src/lib/libncurses 
-I/usr/src/lib/libncurses/../../contrib/ncurses/ncurses 
-I/usr/src/lib/libncurses/../../contrib/ncurses/include -Wall -DFREEBSD_NATIVE 
-DNDEBUG -DHAVE_CONFIG_H -I/usr/obj/aout/usr/src/tmp/usr/include 
/usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/make_keys.c
__main.o: Undefined symbol `___do_global_ctors' referenced from text segment
*** Error code 1

Stop in /usr/src/lib/libncurses.
*** Error code 1
--------- log ends here ---------

I think the problem is the following codes in
src/contrib/gcc/libgcc2.c, which should be enabled in a.out system.

-------- libgcc2.c line 2870
void
__do_global_ctors ()
{
  DO_GLOBAL_CTORS_BODY;
  ON_EXIT (__do_global_dtors, 0);
}
--------

--
------------------------------------------------------------------------
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