Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Apr 2001 19:39:02 +0300
From:      Ruslan Ermilov <ru@FreeBSD.ORG>
To:        Bjarne Wichmann Petersen <mekanix@vip.cybercity.dk>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: make world fails on -STABLE
Message-ID:  <20010417193902.B68182@sunbay.com>
In-Reply-To: <200104171635.f3HGZqi08458@usr04.cybercity.dk>; from mekanix@vip.cybercity.dk on Tue, Apr 17, 2001 at 06:35:41PM %2B0200
References:  <200104171635.f3HGZqi08458@usr04.cybercity.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

Check that you have /usr/src/contrib/gcc/eh-common.h.
Mine does, and just completed -STABLE world.

On Tue, Apr 17, 2001 at 06:35:41PM +0200, Bjarne Wichmann Petersen wrote:
> I've just cvsup'ed my source and tried to build and tried 'make world' but
> it fails. Seems like I'm missing 2 files...
> 
> --------------------------------------------------------------
> >>> stage 4: building libraries
> --------------------------------------------------------------
> cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj 
> COMPILER_PATH=/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/usr/bin
>  LIBRARY_PATH=/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/lib 
> OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec 
> PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503 
> DESTDIR=/usr/obj/usr/src/i386  INSTALL="sh /usr/src/tools/install.sh" 
> PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
> make -f Makefile.inc1 -DNOHTML -DNOINFO -DNOMAN -DNOFSCHG libraries
> cd /usr/src/lib/csu/i386-elf;  make depend;  make all;  make install
> rm -f .depend
> mkdep -f .depend -a    -I/usr/src/lib/csu/i386-elf/../common
> -I/usr/obj/usr/src/i386/usr/include    /usr/src/lib/csu/i386-elf/crti.S
> /usr/src/lib/csu/i386-elf/crtn.S
> mkdep -f .depend -a    -I/usr/src/lib/csu/i386-elf/../common
> -I/usr/obj/usr/src/i386/usr/include  /usr/src/lib/csu/i386-elf/crt1.c
> cd /usr/src/lib/csu/i386-elf; make _EXTRADEPEND
> cc -O -pipe -pthread  -elf -Wall -fkeep-inline-functions 
> -I/usr/src/lib/csu/i386-elf/../common -I/usr/obj/usr/src/i386/usr/include
> -c /usr/src/lib/csu/i386-elf/crt1.c -o crt1.o
> cc -I/usr/src/lib/csu/i386-elf/../common
> -I/usr/obj/usr/src/i386/usr/include  -c /usr/src/lib/csu/i386-elf/crti.S
> -o crti.o
> cc -I/usr/src/lib/csu/i386-elf/../common
> -I/usr/obj/usr/src/i386/usr/include  -c /usr/src/lib/csu/i386-elf/crtn.S
> -o crtn.o
> cc -O -pipe -pthread  -elf -Wall -fkeep-inline-functions 
> -I/usr/src/lib/csu/i386-elf/../common -I/usr/obj/usr/src/i386/usr/include
> -DGCRT -c -o gcrt1.o /usr/src/lib/csu/i386-elf/crt1.c
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  crt1.o
> /usr/obj/usr/src/i386/usr/lib/crt1.o
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  crti.o
> /usr/obj/usr/src/i386/usr/lib/crti.o
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  crtn.o
> /usr/obj/usr/src/i386/usr/lib/crtn.o
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  gcrt1.o
> /usr/obj/usr/src/i386/usr/lib/gcrt1.o
> cd /usr/src/gnu/lib/csu;  make depend;  make all;  make install
> echo '#include "i386/i386.h"'	> tm.h
> echo '#include "i386/att.h"'			>> tm.h
> echo '#include <freebsd.h>'				>> tm.h
> echo '#include "i386/freebsd.h"'		>> tm.h
> echo '#include "i386/perform.h"'		>> tm.h
> rm -f .depend
> mkdep -f .depend -a    -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config
> -I. -DIN_GCC -I/usr/obj/usr/src/i386/usr/include 
> /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
> cd /usr/src/gnu/lib/csu; make _EXTRADEPEND
> cc -O -pipe -pthread  -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config
> -I. -DIN_GCC  -finhibit-size-directive -fno-inline-functions 
> -fno-exceptions -fno-omit-frame-pointer
> -I/usr/obj/usr/src/i386/usr/include -g0 -DCRT_BEGIN  -c -o crtbegin.o 
> /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
> cc -O -pipe -pthread  -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config
> -I. -DIN_GCC  -finhibit-size-directive -fno-inline-functions 
> -fno-exceptions -fno-omit-frame-pointer
> -I/usr/obj/usr/src/i386/usr/include -g0 -DCRT_BEGIN -DCRTSTUFFS_O -fpic 
> -c -o crtbegin.So  /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
> cc -O -pipe -pthread  -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config
> -I. -DIN_GCC  -finhibit-size-directive -fno-inline-functions 
> -fno-exceptions -fno-omit-frame-pointer
> -I/usr/obj/usr/src/i386/usr/include -g0 -DCRT_END  -c -o crtend.o 
> /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
> cc -O -pipe -pthread  -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config
> -I. -DIN_GCC  -finhibit-size-directive -fno-inline-functions 
> -fno-exceptions -fno-omit-frame-pointer
> -I/usr/obj/usr/src/i386/usr/include -g0 -DCRT_END -DCRTSTUFFS_O -fpic  -c
> -o crtend.So  /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  crtbegin.o
> /usr/obj/usr/src/i386/usr/lib/crtbegin.o
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  crtend.o
> /usr/obj/usr/src/i386/usr/lib/crtend.o
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  crtbegin.So
> /usr/obj/usr/src/i386/usr/lib/crtbeginS.o
> sh /usr/src/tools/install.sh -c -o root -g wheel -m 444  crtend.So
> /usr/obj/usr/src/i386/usr/lib/crtendS.o
> cd /usr/src/gnu/lib/libgcc;  make depend;  make all;  make install
> echo '#include <i386/xm-i386.h>'	> config.h
> echo '#include <xm-freebsd.h>'				>> config.h
> echo '#include "gansidecl.h"'				> tconfig.h
> echo '#include "i386/xm-i386.h"'	>> tconfig.h
> echo '#include "i386/i386.h"'	> tm.h
> echo '#include "i386/att.h"'			>> tm.h
> echo '#include "svr4.h"'				>> tm.h
> echo '#include <freebsd.h>'				>> tm.h
> echo '#include "i386/freebsd.h"'		>> tm.h
> echo '#include "i386/perform.h"'		>> tm.h
> rm -f .depend
> mkdep -f .depend -a   
> -I/usr/src/gnu/lib/libgcc/../../../contrib/gcc/config
> -I/usr/src/gnu/lib/libgcc/../../../contrib/gcc -I. -DIN_GCC -D_PTHREADS
> -DGTHREAD_USE_WEAK -I/usr/obj/usr/src/i386/usr/include 
> /usr/src/gnu/lib/libgcc/../../../contrib/gcc/frame.c
> mkdep -f .depend -a   -nostdinc++ -D_THREAD_SAFE
> -I/usr/src/gnu/lib/libgcc/../../../contrib/gcc/cp/inc 
> /usr/src/gnu/lib/libgcc/../../../contrib/gcc/cp/tinfo.cc
> /usr/src/gnu/lib/libgcc/../../../contrib/gcc/cp/tinfo2.cc
> /usr/src/gnu/lib/libgcc/../../../contrib/gcc/cp/new.cc
> /usr/src/gnu/lib/libgcc/../../../contrib/gcc/cp/exception.cc   
> /usr/src/gnu/lib/libgcc/../../../contrib/gcc/cp/exception.cc:33:
> gansidecl.h: No such file or directory
> /usr/src/gnu/lib/libgcc/../../../contrib/gcc/cp/exception.cc:34:
> eh-common.h: No such file or directory
> mkdep: compile failed
> *** Error code 1

-- 
Ruslan Ermilov		Oracle Developer/DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

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?20010417193902.B68182>