Subject: Re: Upgrading 0.9 to current
To: None <kue@zerberus.gud.siemens.co.at>
From: Dave Burgess <burgess@hrd769.brooks.af.mil>
List: current-users
Date: 01/07/1994 14:20:20
> 
> Hi All !
> 
> 

There should be a 

	- cd /usr/src ; make obj

in here somewhere.  I am open to suggestions.  I am trying to comepletely 
document this operation for the FAQ.

> 	- cd /usr/src/share/mk; make && make install
> 		worked ok after 'setenv MACHINE_ARCH i386'

I already found this one.  Isn't MACHINE_ARCH supposed to get set someplace
centrally?

> 	- cd /usr/src/gnu/lib/libmalloc; make && make install
> 		worked ok

Add:
	- cd /usr/src/{whatever}/make ; make && make install

in about here.

> 	- cd /usr/src/gnu/usr.bin/gas; make && make install
> 		produces the following output :

[stuff deleted]
> 	What am I missing ?

Make has been updated along the way recently, as I recall.  Chris posted
something last week about it. gas has also been updated.

> 
> 	When I skip compiling gas and proceed I get the following :
> 
> 	- cd /usr/src/gnu/usr.bin/ld; make & make install
> 		worked ok
> 	- cd /usr/src/gnu/usr.bin/gcc2; make && make install
> 		works if I do 'setenv .OBJDIR /usr/src/gnu/usr.bin/gcc2/common'

or if you use the new make and do a 'make obj' in the directory before you 
start.  The new make defined .OBJDIR I think.

> 	- unsetenv NOPIC LDSTATIC
> 	- cd /usr/src/lib; make && make install
> 		produces the following output :
> crt0.c:5: Unknown pseudo-op: '.type'
> crt0.c:5: Rest of line ignored. 1st junk character valued 95 (_)
> 
> 	again : What am I missing ??

The new gas, I think.

> 
> 	- Didn't try the rest...
> 
> 	Any hints appreciated !!!
> 
> 	Regards
> 		Werner Kuehnert
> 

------------------------------------------------------------------------------