Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jan 1996 22:30:06 -0800 (PST)
From:      John Utz <spaz@u.washington.edu>
To:        questions@freebsd.org
Subject:   crt0.o format not recognized?
Message-ID:  <Pine.OSF.3.91l.960104221846.1741A-100000@becker2.u.washington.edu>

Next in thread | Raw E-Mail | Index | Archive | Help
Hello;

	The current snapshots of octave ( a pd matlab 
clone ) require gcc-2.7x and libg++2.7.1 to compile. We only have 
gcc-2.6.x on FreeBSD-2.05 and 2.1.

	Thus i need to get gcc-2.7.2 and libg++2.7.1 running on my 2.05 
box so i can continue to test octave snaps.

	gcc 2.7.2 was not a problem :-). 

	libg++2.7.1 is :-(. It needs a new version of gas ( our's does not 
support the ".weak" context ). I 've got that handled now. :-)

	What has left me stumped is the error message mentioned in the 
subject line.

	Can anybody think of a reason why gcc-2.7.2 ( or more likely, ld 
) chokes on the stock crt0.o? The error message is :

"/usr/local/lib/crt0.o:improper format or file not recognized"
where /usr/local/lib/crt0.o is a link to /usr/lib/crt0.o

any guesses?

tnks!
*******************************************************************************
 John Utz	spaz@u.washington.edu
	idiocy is the impulse function in the convolution of life




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.91l.960104221846.1741A-100000>