Subject: Re: Broken c++ stopping ./build.sh tools
To: None <current-users@netbsd.org>
From: =?iso-8859-1?Q?S=F8ren?= Jacobsen <snj@pobox.com>
List: current-users
Date: 03/12/2004 20:55:36
On 03/13 14:08, Andrew Reilly wrote:
> I'm running 
> NetBSD other.reilly.home 1.6ZK NetBSD 1.6ZK (OTHER) #0: Sat Feb 28 18:34:02 EST 2004  root@other.reilly.home:/home/obj/sys/arch/i386/compile/OTHER i386
> 
> As far as I could tell, the BUILDING process at that
> date went fine, but ever since I've been unable to get
> past the config of groff when I "./build.sh tools".  The
> tools/groff/obj/build/config.log file says:
> 
> configure:2372: c++ -o conftest -O  -I/usr/src/tools/compat/obj -I/usr/src/tools
> /compat/obj/include  -I/usr/src/tools/groff/../compat -DHAVE_NBTOOL_CONFIG_H=1  
> -D_FILE_OFFSET_BITS=64 -D_NETBSD_SOURCE  conftest.cc  >&5
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_GetIP'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_Resume_or_Rethrow'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_GetRegionStart'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_Resume'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_DeleteException'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_RaiseException'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_SetIP'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_GetTextRelBase'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_GetLanguageSpecificData'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_SetGR'
> /usr/lib/libstdc++.so: undefined reference to `_Unwind_GetDataRelBase'
> configure:2375: $? = 1
> configure: program exited with status 1
> configure: failed program was:
> #line 2366 "configure"
> #include "confdefs.h"
> int main() { return 0; }
> configure:2389: result: no
> configure:2390: error: a working C++ compiler is required
> 
> So it looks as though I haven't compiled one of the C++
> libraries properly, or something.
> 
> Can someone give me a hint as to how I can bootstrap myself back
> to having a working build environment?  My /usr/src tree has
> been cvs updated this morning.

http://mail-index.netbsd.org/tech-pkg/2004/02/29/0019.html