-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
topic says it all..
although I know it's not "officially supported" I'll post some of the build
output..
on x86_64:
if [ -f ranlib ] || ( [ x86_64-mandrake-linux-gnu = x86_64-mandrake-linux-gnu
] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ); then ranlib ../../libgpc.a;
else true; fi
make[3]: Leaving directory
`/home/peroyvind/rpm/BUILD/gcc-3.3.1/obj-x86_64-mandrake-linux-gnu/gcc/p/rts'
../../gcc/p/script/mkdir-p p/utils
srcdir=`cd ../../gcc && pwd` && cd ./p/utils && make -f
"$srcdir/p/utils/Makefile" SHELL="/bin/sh" PC="`if [
x"x86_64-mandrake-linux-gnu" = x"x86_64-mandrake-linux-gnu" ]; then echo
./xgpc -B./' '; else echo stage1/xgcc -Bstage1/
- -B/usr/x86_64-mandrake-linux-gnu/bin/ | sed 's, *$,,;s,^\([^
]*[/\][^/\]*\)gcc,\1gpc,;s/^gcc$/gpc/;s/$/ /' ; fi | sed -e
's,\(-[BI]\)\([^/][^:]\),\1../../\2,g;s,^\([^/][^:]*/\),../../\1,'` -I../rts"
CFLAGS="-g -O2" PFLAGS="" exeext="" INSTALL_PROGRAM="/usr/bin/install -c"
INSTALL_DATA="/usr/bin/install -c -m 644" BUILD="x86_64-mandrake-linux-gnu"
HOST="x86_64-mandrake-linux-gnu" GCC_DIR="$srcdir" all
make[3]: Entering directory
`/home/peroyvind/rpm/BUILD/gcc-3.3.1/obj-x86_64-mandrake-linux-gnu/gcc/p/utils'
../.././xgpc -B../.././ -I../rts -W -Wall -Wpointer-arith -Wwrite-strings
- -Wmissing-prototypes -Wmissing-declarations -g -O2 --executable-path=.
- --unit-path=/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/rts
- --unit-path=/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/units
- --print-needed-options
"/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/utils/binobj.pas" 2>
"needed-options" || true
"/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/utils/mk-t-inc"
"/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc" "tree.inc"
if grep -v '^--' "needed-options" > /dev/null; then echo "needed-options: `cat
"needed-options"`" >&2; rm -f "needed-options"; false; else true; fi
../.././xgpc -B../.././ -I../rts --automake --executable-file-name -W -Wall
- -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
- -g -O2 --executable-path=.
- --unit-path=/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/rts
- --unit-path=/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/units `cat
needed-options` "/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/utils/binobj.pas"
../.././xgpc -B../.././ -I../rts --automake --executable-file-name -W -Wall
- -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
- -g -O2 --executable-path=.
- --unit-path=/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/rts
- --unit-path=/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/units `cat
needed-options` -I. -I "/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p"
"/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/utils/gpidump.pas"
/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/utils/gpidump.pas:29: warning:
duplicate implementation flag in GPI file `gpc.gpi'
/home/peroyvind/rpm/BUILD/gcc-3.3.1/gcc/p/utils/gpidump.pas:29: error: cannot
recompile module
make[3]: *** [gpidump] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/home/peroyvind/rpm/BUILD/gcc-3.3.1/obj-x86_64-mandrake-linux-gnu/gcc/p/utils'
make[2]: *** [pascal.utils] Error 2
make[2]: Leaving directory
`/home/peroyvind/rpm/BUILD/gcc-3.3.1/obj-x86_64-mandrake-linux-gnu/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory
`/home/peroyvind/rpm/BUILD/gcc-3.3.1/obj-x86_64-mandrake-linux-gnu/gcc'
make: *** [bootstrap-lean] Error 2
error: Bad exit status from /home/peroyvind/rpm/tmp/rpm-tmp.30851 (%build)
RPM build errors:
Bad exit status from /home/peroyvind/rpm/tmp/rpm-tmp.30851 (%build)
on sparc:
stage1/xgcc -Bstage1/ -B/usr/sparc-mandrake-linux-gnu/bin/ -c -g -O2
- -DIN_GCC -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wtraditional
- -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I.
-I../../gcc -I../../gcc/. -I../../gcc/config
- -I../../gcc/../include ../../gcc/cfglayout.c -o cfglayout.o
stage1/xgcc -Bstage1/ -B/usr/sparc-mandrake-linux-gnu/bin/ -c -g -O2
- -DIN_GCC -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wtraditional
- -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I.
-I../../gcc -I../../gcc/. -I../../gcc/config
- -I../../gcc/../include ../../gcc/cfgloop.c -o cfgloop.o
stage1/xgcc -Bstage1/ -B/usr/sparc-mandrake-linux-gnu/bin/ -c -g -O2
- -DIN_GCC -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wtraditional
- -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I.
-I../../gcc -I../../gcc/. -I../../gcc/config
- -I../../gcc/../include ../../gcc/cfgrtl.c -o cfgrtl.o
xgcc: Internal error: Segmentation fault (program cc1)
Please submit a full bug report.
See <URL:https://qa.mandrakesoft.com/> for instructions.
make[2]: *** [cfgrtl.o] Error 1
make[2]: Leaving directory
`/home/compil/rpm/BUILD/gcc-3.3.1/obj-sparc-mandrake-linux-gnu/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory
`/home/compil/rpm/BUILD/gcc-3.3.1/obj-sparc-mandrake-linux-gnu/gcc'
make: *** [bootstrap-lean] Error 2
error: Bad exit status from /home/compil/rpm/tmp/rpm-tmp.78549 (%build)
RPM build errors:
Bad exit status from /home/compil/rpm/tmp/rpm-tmp.78549 (%build)
this one might be related to hardware problems or something on sparc, I'll try
rebuilding again to see if it's reproducable..
- --
Regards,
Per Øyvind Karlsen
Sintrax Solutions
http://www.sintrax.net - +47 41681061
- --------------------------------------------
GPG Key: http://sintrax.net/~hawkeye/key.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/IcQ9v8F7V9JOSuURAiKJAKCCi2K8Ss6qA2pbLodKxHGYUzcsJQCfQwWd
+cmnnSpbqBW8x8yT/pp0ZbU=
=J3Q4
-----END PGP SIGNATURE-----