Re: make builworld fails owing to libstdc++ problems

2005-06-29 Thread Kris Kennaway
On Sun, Jun 26, 2005 at 09:33:19PM +0200, Vittorio De Martino wrote:
 uname -a
 FreeBSD fbsd.grtn 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #0: Sat Jun 25 
 17:40:47 CEST 2005 
 
 
 I have the following in 
 in make.conf
 CPUTYPE=p4
 CFLAGS= -O2 -pipe -funroll-loops
 COPTFLAGS= -O2 -pipe -funroll-loops

1) This is not on-topic for freebsd-ports

2) Don't try to use elite non-standard compiler flags, or you deserve
any breakage you get.

Kris


pgp6LUHd4BIGI.pgp
Description: PGP signature


Re: make builworld fails owing to libstdc++ problems

2005-06-27 Thread Vittorio De Martino
I tried but the same error stil pops up. What else should I do?
Vittorio

Alle 07:26, lunedì 27 giugno 2005, Vasil Dimov ha scritto:
 On Sun, Jun 26, 2005 at 09:33:19PM +0200, Vittorio De Martino wrote:
  uname -a
  FreeBSD fbsd.grtn 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #0: Sat Jun 25
  17:40:47 CEST 2005
 
 
  I have the following in 
  in make.conf
  CPUTYPE=p4
  CFLAGS= -O2 -pipe -funroll-loops
  COPTFLAGS= -O2 -pipe -funroll-loops
 
  in stable-supfile:
  *default release=cvs tag=RELENG_5_4
  in ports-supfile:
  default release=cvs tag=.
 
  I've just run (I've been using 5.4 since the very beginning and updated
  it every month roughly)
 
  # 1. �`cd /usr/src' � � � (or to the directory containing your source
  tree). # 2. �`make update'
  # 3. �`make buildworld'
 
  BUT..
 
  x_handler.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/guard.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_handl
 er.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_op.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opnt.
 cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opv.c
 c
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opvnt
 .cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/pure.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo2.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vec.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vterminat
 e.cc In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_alloc.
 cc:37:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_aux_ru
 ntime.cc:34:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_catch.
 cc:32:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_except
 ion.cc:34:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_global
 s.cc:33:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_person
 ality.cc:34:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_person
 ality.cc:38:23: unwind-pe.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_term_h
 andler.cc:30:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_termin
 ate.cc:34:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_throw.
 cc:32:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_type.c
 c:32:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_unex_h
 andler.cc:30:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/pure.cc:3
 1:
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  In file included
  from
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vec.cc:37
 :
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx
 x.h:41:20: unwind.h: No such file or directory
  mkdep: compile failed
  *** Error code 1
 
  Stop in /usr/src/gnu/lib/libstdc++.
  *** Error code 1
 
  Stop in /usr/src/gnu/lib.

Re: make builworld fails owing to libstdc++ problems

2005-06-27 Thread Giorgos Keramidas
On 2005-06-27 22:10, Vittorio De Martino [EMAIL PROTECTED] wrote:
 Alle 07:26, luned?? 27 giugno 2005, Vasil Dimov ha scritto:
  On Sun, Jun 26, 2005 at 09:33:19PM +0200, Vittorio De Martino wrote:
   uname -a
   FreeBSD fbsd.grtn 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #0: Sat Jun 25
   17:40:47 CEST 2005
  
  
   I have the following in 
   in make.conf
   CPUTYPE=p4
   CFLAGS= -O2 -pipe -funroll-loops
   COPTFLAGS= -O2 -pipe -funroll-loops

 I tried but the same error stil pops up. What else should I do?
 Vittorio

Start by removing all the fancy options from make.conf and starting
*WITHOUT* any make.conf file in /etc.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: make builworld fails owing to libstdc++ problems

2005-06-27 Thread Denny White

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



On Mon, 27 Jun 2005, Giorgos Keramidas wrote:


On 2005-06-27 22:10, Vittorio De Martino [EMAIL PROTECTED] wrote:

Alle 07:26, luned?? 27 giugno 2005, Vasil Dimov ha scritto:

On Sun, Jun 26, 2005 at 09:33:19PM +0200, Vittorio De Martino wrote:

uname -a
FreeBSD fbsd.grtn 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #0: Sat Jun 25
17:40:47 CEST 2005


I have the following in 
in make.conf
CPUTYPE=p4
CFLAGS= -O2 -pipe -funroll-loops
COPTFLAGS= -O2 -pipe -funroll-loops


I tried but the same error stil pops up. What else should I do?
Vittorio


Start by removing all the fancy options from make.conf and starting
*WITHOUT* any make.conf file in /etc.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]



I'm not a programmer, but I have read where the funroll-loops
can produce unstable code. And, I can attest to the fact that
my system complained about the other flags you've got there 
which I also tried to use, except for the cpu type. I had to
stop, do some house cleaning, delete the stuff out of make.conf,
 start over. Then everything went smoothly. And, as I said, I'm
not a programmer, but I sat  watched the build going on after
fixing make.conf,  I saw it using the same values, except for
funroll-loops, that I had had in make.conf. Go figure! I know
someone on this list can probably clear that up, as to why.
Meantime, I'd do what the other answer to your post said to do
 remove that stuff from make.conf  start over. If you still
run into some problems, maybe it'd be because of the stuff left
behind from when you tried to build before. Then you might want
to clean up your /usr/src  /usr/obj's too. That is,

cd /usr/src
make clean
cd ../obj
chflags -R noschg *
rm -rf *

which will clean up from what you've previously done. Then again,
you might want to wait until some more folks read this post and
see if you get any more input. I'm just telling you what's worked
for me in the past.

Denny White


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQFCwHIsy0Ty5RZE55oRAuj9AKCVCayLIoDpog160A0xsfrx0r184gCffn6K
1jC514OPIBLdhoDbiTbM3XY=
=QaSn
-END PGP SIGNATURE-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


make builworld fails owing to libstdc++ problems

2005-06-26 Thread Vittorio De Martino
uname -a
FreeBSD fbsd.grtn 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #0: Sat Jun 25 
17:40:47 CEST 2005 


I have the following in 
in make.conf
CPUTYPE=p4
CFLAGS= -O2 -pipe -funroll-loops
COPTFLAGS= -O2 -pipe -funroll-loops

in stable-supfile:
*default release=cvs tag=RELENG_5_4
in ports-supfile:
default release=cvs tag=.

I've just run (I've been using 5.4 since the very beginning and updated it 
every month roughly)

# 1.  `cd /usr/src'       (or to the directory containing your source tree).
# 2.  `make update'
# 3.  `make buildworld'

BUT..

x_handler.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/guard.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_handler.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_op.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opnt.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opv.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opvnt.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/pure.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo2.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vec.cc 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vterminate.cc
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_alloc.cc:37:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_aux_runtime.cc:34:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_catch.cc:32:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_exception.cc:34:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_globals.cc:33:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_personality.cc:34:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_personality.cc:38:23:
 
unwind-pe.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_term_handler.cc:30:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_terminate.cc:34:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_throw.cc:32:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_type.cc:32:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from 
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_unex_handler.cc:30:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/pure.cc:31:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
In file included 
from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vec.cc:37:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
 
unwind.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/gnu/lib/libstdc++.
*** Error code 1

Stop in /usr/src/gnu/lib.
*** Error code 1

What should I do?

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: make builworld fails owing to libstdc++ problems

2005-06-26 Thread Vasil Dimov
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Sun, Jun 26, 2005 at 09:33:19PM +0200, Vittorio De Martino wrote:
 uname -a
 FreeBSD fbsd.grtn 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #0: Sat Jun 25 
 17:40:47 CEST 2005 
 
 
 I have the following in 
 in make.conf
 CPUTYPE=p4
 CFLAGS= -O2 -pipe -funroll-loops
 COPTFLAGS= -O2 -pipe -funroll-loops
 
 in stable-supfile:
 *default release=cvs tag=RELENG_5_4
 in ports-supfile:
 default release=cvs tag=.
 
 I've just run (I've been using 5.4 since the very beginning and updated it 
 every month roughly)
 
 # 1. �`cd /usr/src' � � � (or to the directory containing your source tree).
 # 2. �`make update'
 # 3. �`make buildworld'
 
 BUT..
 
 x_handler.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/guard.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_handler.cc
  /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_op.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opnt.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opv.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opvnt.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/pure.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo2.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vec.cc 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vterminate.cc
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_alloc.cc:37:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_aux_runtime.cc:34:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_catch.cc:32:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_exception.cc:34:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_globals.cc:33:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_personality.cc:34:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_personality.cc:38:23:
  
 unwind-pe.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_term_handler.cc:30:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_terminate.cc:34:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_throw.cc:32:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_type.cc:32:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_unex_handler.cc:30:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/pure.cc:31:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 In file included 
 from 
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vec.cc:37:
 /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:41:20:
  
 unwind.h: No such file or directory
 mkdep: compile failed
 *** Error code 1
 
 Stop in /usr/src/gnu/lib/libstdc++.
 *** Error code 1
 
 Stop in /usr/src/gnu/lib.
 *** Error code 1
 
 What should I do?
 

rm -fr /usr/src/* and try again? Be carefull not to loose your kernel
config file (if any).
mv