compiling error

[email protected]
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <[email protected]>
Hi,

I hope that someone can help me. I broke my install of FreeBSD and I 
went back to my G3 and tried to compile a new kernel so that I would not 
need the serial console anymore, but even if I try to compile the old 
kernel it still stops with:

--------------------------------------------------------------
 >>> stage 3.1: building everything
--------------------------------------------------------------
cd /usr/obj/usr/src/powerpc.powerpc64/sys/AMIGAX5000; 
MACHINE_ARCH=powerpc64 MACHINE=powerpc CPUTYPE= CC="cc 
--sysroot=/usr/obj/usr/src/powerpc.powerpc64/tmp 
-B/usr/obj/usr/src/powerpc.powerpc64/tmp/usr/bin" CXX="c++ 
--sysroot=/usr/obj/usr/src/powerpc.powerpc64/tmp 
-B/usr/obj/usr/src/powerpc.powerpc64/tmp/usr/bin" CPP="cpp 
--sysroot=/usr/obj/usr/src/powerpc.powerpc64/tmp 
-B/usr/obj/usr/src/powerpc.powerpc64/tmp/usr/bin" AS="as" AR="ar" 
LD="ld" LLVM_LINK="" NM=nm OBJCOPY="objcopy" RANLIB=ranlib STRINGS= 
SIZE="size" INSTALL="sh /usr/src/tools/install.sh" 
PATH=/usr/obj/usr/src/powerpc.powerpc64/tmp/usr/sbin:/usr/obj/usr/src/powerpc.powerpc64/tmp/usr/bin:/usr/obj/usr/src/powerpc.powerpc64/tmp/legacy/usr/sbin:/usr/obj/usr/src/powerpc.powerpc64/tmp/legacy/usr/bin:/usr/obj/usr/src/powerpc.powerpc64/tmp/legacy/bin::/sbin:/bin:/usr/sbin:/usr/bin 
make  -m /usr/src/share/mk  KERNEL=kernel all -DNO_MODULES_OBJ
machine -> /usr/src/sys/powerpc/include
cc --sysroot=/usr/obj/usr/src/powerpc.powerpc64/tmp 
-B/usr/obj/usr/src/powerpc.powerpc64/tmp/usr/bin -c -O -pipe -g 
-nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include 
-I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -msoft-float -fPIC -fno-omit-frame-pointer -MD 
-MF.depend.genoffset.o -MTgenoffset.o -mno-altivec -msoft-float 
-ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef 
-Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs 
-fdiagnostics-show-option -Wno-unknown-pragmas -Wno-uninitialized 
-Wno-format-zero-length -fms-extensions -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 
-fms-extensions -Wa,-many -mcall-aixdesc -std=iso9899:1999 
/usr/src/sys/kern/genoffset.c
/usr/src/sys/kern/genoffset.c:1: error: -fPIC and -mcall-aixdesc are 
incompatible
*** Error code 1

Stop.
make[2]: stopped in /usr/obj/usr/src/powerpc.powerpc64/sys/AMIGAX5000
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src

I am using source from before we switched to clang.

The issue is with the offset, but I don't know why it is suddenly a 
problem, because it compiled before. Any thoughts?

Kind Regards,
Al
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.