"Cookbooked" the procedure from openbsd.org/faq/upgrade42.html.


'rm -Rf' for /usr/src/* /usr/obj/*



Downloaded all .tgz files from the 4.2/amd64 folder on ftp.openbsd.org



Ran the 'tar -C / -xzphf' command on everything except etc42.tgz as directed.



Installed the bsd.mp kernel.  Updated /etc by extracting to /tmp and merging 
the files manually as recommended.



Rebooted and CVS'd the 4.2 stable branch with 'cvs -q get -r OPENBSD_4_2 -P 
src'.



Made the objects links and started the 'make build'



I get the following build crash:



PATH="/bin:/usr/bin:/sbin:/usr/sbin"  INSTALL_PROGRAM="install -c -s"  CC="cc" 
CXX="c++" CFLAGS="-O2 '-pipe'  "  CXXFLAGS="-O2 '-pipe'  "  /bin/sh 
/usr/src/gnu/lib/libstdc++/libstdc++/configure  --prefix=/usr  --disable-nls  
--enable-shared  --disable-multilib  --with-gnu-ld  
--with-gxx-include-dir=/usr/include/g++  && touch config.status

creating cache ./config.cache

checking host system type... x86_64-unknown-openbsd4.2

checking target system type... x86_64-unknown-openbsd4.2

checking build system type... x86_64-unknown-openbsd4.2

checking for Cygwin environment... no

checking for mingw32 environment... no

checking for gawk... no

checking for mawk... no

checking for nawk... nawk

checking whether ln -s works... yes

checking for gcc... cc

checking whether we are using GNU C... yes

checking whether cc accepts -g... yes

checking for c++... c++

checking whether we are using GNU C++... yes

checking whether c++ accepts -g... yes

checking for GCC version number... 3.3.5

checking for strerror in -lcposix... no

checking for as... as

checking for ar... ar

checking for ranlib... ranlib

checking for a BSD compatible install... /usr/bin/install -c

checking whether to enable maintainer-specific portions of Makefiles... no

CPU config directory is cpu/i486

OS config directory is os/bsd/openbsd

checking whether build environment is sane... yes

checking whether make sets ${MAKE}... yes

checking for working aclocal... missing

checking for working autoconf... missing

checking for working automake... missing

checking for working autoheader... missing

checking for working makeinfo... found

checking for ld used by GCC... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for /usr/bin/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/bin/nm -B

checking how to recognise dependant libraries... unknown

checking for object suffix... configure: error: installation or configuration 
problem; compiler does not work

*** Error code 1



Stop in /usr/src/gnu/lib/libstdc++ (line 59 of 
/usr/src/gnu/lib/libstdc++/Makefile.bsd-wrapper).

*** Error code 1



Stop in /usr/src/include (line 82 of Makefile).

*** Error code 1



Stop in /usr/src (line 73 of Makefile).



I know I had to have missed something, I'm just not sure what...



Thanks.


Reply via email to