make buildworld error on am64

zen zen at tk-pttuntex.com
Wed Apr 4 09:30:42 UTC 2007


hi ,
sorry to bother you again,
i'm trying updating my machine to 6.2STABLE,
but during make buildworld the process stop with these error messages:

--------------------------------------------------------------
 >>> stage 4.2: building libraries
--------------------------------------------------------------
cd /usr/src;  MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=amd64  
MACHINE=amd64  CPUTYPE=amd64  
GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin  
GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font  
GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac  
_SHLIBDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL="sh 
/usr/src/tools/install.sh"  
PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin 
make -f Makefile.inc1 DESTDIR=/usr/obj/usr/src/tmp -DNO_FSCHG -DNO_HTML 
-DNO_INFO -DNO_LINT -DNO_MAN  -DNO_NLS -DNO_PROFILE libraries
cd /usr/src;  make -f Makefile.inc1 _startup_libs;  make -f 
Makefile.inc1 _prebuild_libs;  make -f Makefile.inc1 _generic_libs;
===> gnu/lib/csu (depend,all,install)
make -f /usr/src/gnu/lib/csu/../../usr.bin/cc/cc_tools/Makefile 
MFILE=/usr/src/gnu/lib/csu/../../usr.bin/cc/cc_tools/Makefile 
GCCDIR=/usr/src/gnu/lib/csu/../../../contrib/gcc tconfig.h
echo '#ifndef GCC_TCONFIG_H'                    > tconfig.h
echo '#define GCC_TCONFIG_H'                    >> tconfig.h
echo '#ifdef IN_GCC'                            >> tconfig.h
echo '# include "ansidecl.h"'                   >> tconfig.h
echo '#endif'                                   >> tconfig.h
echo '#define USED_FOR_TARGET'                  >> tconfig.h
echo '#endif /* GCC_TCONFIG_H */'               >> tconfig.h
make -f /usr/src/gnu/lib/csu/../../usr.bin/cc/cc_tools/Makefile 
MFILE=/usr/src/gnu/lib/csu/../../usr.bin/cc/cc_tools/Makefile 
GCCDIR=/usr/src/gnu/lib/csu/../../../contrib/gcc tm.h
echo '#ifndef GCC_TM_H'                         > tm.h
echo '#define GCC_TM_H'                         >> tm.h
echo '#ifdef IN_GCC'                            >> tm.h
echo '#include "i386/biarch64.h"'                               >> tm.h
echo '#include "i386/i386.h"'                           >> tm.h
echo '#include "i386/unix.h"'                           >> tm.h
echo '#include "i386/att.h"'                            >> tm.h
echo '#include "dbxelf.h"'                              >> tm.h
echo '#include "elfos.h"'                               >> tm.h
echo '#include "freebsd-native.h"'                              >> tm.h
echo '#include "freebsd-spec.h"'                                >> tm.h
echo '#include "freebsd.h"'                             >> tm.h
echo '#include "i386/freebsd.h"'                                >> tm.h
echo '#include "i386/x86-64.h"'                         >> tm.h
echo '#include "i386/freebsd64.h"'                              >> tm.h
echo '#include "freebsd64-fix.h"'                               >> tm.h
echo '#include "defaults.h"'                            >> tm.h
echo '#if !defined GENERATOR_FILE && !defined USED_FOR_TARGET' >> tm.h
echo '# include "insn-constants.h"'             >> tm.h
echo '# include "insn-flags.h"'                 >> tm.h
echo '#endif'                                   >> tm.h
echo '#endif'                                   >> tm.h
echo '#define EXTRA_MODES_FILE "i386/i386-modes.def"' >> tm.h
echo '#endif /* GCC_TM_H */'                    >> tm.h
rm -f .depend
mkdep -f .depend -a -DCRT_BEGIN   -DIN_GCC -DHAVE_LD_EH_FRAME_HDR 
-I/usr/src/gnu/lib/csu/../../../contrib/gcc/config 
-I/usr/src/gnu/lib/csu/../../../contrib/gcc -I. 
-I/usr/src/gnu/lib/csu/../../usr.bin/cc/cc_tools 
/usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
cc -O -pipe -march=amd64 -DIN_GCC -DHAVE_LD_EH_FRAME_HDR 
-finhibit-size-directive -fno-inline-functions  -fno-exceptions 
-fno-zero-initialized-in-bss  -fno-omit-frame-pointer 
-fno-unit-at-a-time -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config 
-I/usr/src/gnu/lib/csu/../../../contrib/gcc -I.  
-I/usr/src/gnu/lib/csu/../../usr.bin/cc/cc_tools -std=gnu89  -g0 
-DCRT_BEGIN  -c -o crtbegin.o 
/usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
/usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c:1: error: bad value 
(amd64) for -march= switch
/usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c:1: error: bad value 
(amd64) for -mtune= switch
*** Error code 1

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

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

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

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

Stop in /usr/src.

the box was fresh install from 6.2RELEASE, and was build on am64 arch.
it has 4Gigs RAM and amd64 X2 AM2 socket.

could you  tell me how to resolve this problem?


TIA
Zen


More information about the freebsd-stable mailing list