Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Oct 2000 04:52:25 -0800
From:      "David O'Brien" <obrien@freebsd.org>
To:        Terry Dwyer <tdwyer@bigpond.com>
Cc:        stable@freebsd.org
Subject:   Re: make installworld fix with new crtstuff
Message-ID:  <20001031045225.B84494@dragon.nuxi.com>
In-Reply-To: <39FEA83E.11B7D951@bigpond.com>; from tdwyer@bigpond.com on Tue, Oct 31, 2000 at 07:08:46PM %2B0800
References:  <39FEA83E.11B7D951@bigpond.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Oct 31, 2000 at 07:08:46PM +0800, Terry Dwyer wrote:
> cd /usr/src/gnu/lib/csu;  make depend;  make all;  make
> install                                          
> rm -f
> .depend                                                                                            
> mkdep -f .depend -a   
> -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config -I. -DIN_GCC
> -I/usr/obj/usr/src
> cd /usr/src/gnu/lib/csu; make
> _EXTRADEPEND                                                               
> cc -O -pipe -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config -I.
> -DIN_GCC  -finhibit-size-directive -fn
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
       this is missing important parts of the invocation that I need to see.


> Directory contents:
> 
> -rw-r--r--   1 root  wheel   1963 31 Oct 14:17 Makefile
> -rw-r--r--   1 root  wheel  20861 31 Oct 08:20 crtbegin.c
> lrwxr-xr-x   1 root  wheel     52 31 Oct 08:20 crtend.c ->
> /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
> 
> Is this link supposed to be here?

EGADS!!  Rev 1.1.2.2, which you must have tried to use at some point (ie,
before I committed 1.1.2.4) was one of the ways I implemented the Makefile
and didn't like.  How in the world did I manage to commit that one??
Sigh, too many source trees on more than one machine...

Anyway, yep, that's the problem if your compiler line (the part that is
missing) matches the output I just saw posted.

Remove that bogus link ("crtend.c) and file ("crtbegin.c").

-- 
-- David  (obrien@FreeBSD.org)
          GNU is Not Unix / Linux Is Not UniX


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001031045225.B84494>