From owner-freebsd-questions Thu Jan 4 22:30:13 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA10815 for questions-outgoing; Thu, 4 Jan 1996 22:30:13 -0800 (PST) Received: from becker2.u.washington.edu (spaz@becker2.u.washington.edu [140.142.12.68]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA10809 for ; Thu, 4 Jan 1996 22:30:10 -0800 (PST) Received: by becker2.u.washington.edu (5.65+UW95.12/UW-NDC Revision: 2.33 ) id AA32335; Thu, 4 Jan 96 22:30:08 -0800 X-Sender: spaz@becker2.u.washington.edu Date: Thu, 4 Jan 1996 22:30:06 -0800 (PST) From: John Utz To: questions@freebsd.org Subject: crt0.o format not recognized? Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org Precedence: bulk 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