Subject: Re: Bootstrapping EGCS + shared libs?
To: Tom Ivar Helbekkmo <tih@nhh.no>
From: Matt Thomas <matt@3am-software.com>
List: port-vax
Date: 01/29/1999 08:28:16
At 01:11 AM 1/29/99 , Tom Ivar Helbekkmo wrote:
>Anders Magnusson <ragge@ludd.luth.se> writes:
>
>> It doesn't care if as complains; as works anyway. 
>
>...but then, when it tries to build 'cc1', ld says:
>
>cc -o cc1 c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o 
>c-common.o c-iterate.o c-parse.o c-lang.o 
>-L/usr/local/netbsd/src/gnu/usr.bin/egcs/common/obj -lcc1 -lgnumalloc
>ld: No reference to __DYNAMIC
>
>> But the best way to upgrade is probably to fetch the "base" set from
>> the latest snapshot and unpack it.
>
>I guess so -- that's what I'll do.

(cd gnu/usr.bin/ld && make && make install)
(cd gnu/usr.bin/gas.new && make && make install)
(cd gnu/usr.bin/egcs && make NOPIC= && make install)
(cd lib/libc && make libc_pic.a)
(cd libexec/ld.aout_so && make && make install)

I think that should do it.
-- 
Matt Thomas               Internet:   matt@3am-software.com
3am Software Foundry      WWW URL:    http://www.3am-software.com/bio/matt/
Sunnyvale, CA             Disclaimer: I avow all knowledge of this message