public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: other/8920
@ 2002-12-18 8:06 Wolfgang Bangerth
0 siblings, 0 replies; only message in thread
From: Wolfgang Bangerth @ 2002-12-18 8:06 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR other/8920; it has been noted by GNATS.
From: Wolfgang Bangerth <bangerth@ticam.utexas.edu>
To: gcc-gnats@gcc.gnu.org
Cc:
Subject: Re: other/8920
Date: Wed, 18 Dec 2002 09:59:59 -0600 (CST)
This mail got erroneously filed as PR8976, instead of being appended to
this report, so I re-send it:
From: Martin Mokrejs
Hi,
sorry for the delay in this thread.
On Fri, 13 Dec 2002, Rainer Orth wrote:
> =?iso-8859-2?Q?Martin_MOKREJ=A9?= writes:
>
> > > all those -I/software/@sys switches look completely unnecessary, and
> >
> > No, that whole lots of files installed under
prefix=/software/@sys/usr,
> > i.e. really header files, libs, binaries. It's located in AFS (@sys is
a
> > speciable variable expanded by kernel, not by any shell!).
>
> I recognized that, thus my suspicion that /software/@sys/usr/include
might
> be a copy of/link to the system /usr/include.
No, it's not.
>
> > /usr/inlcude definitely doesn't contains my custom compiled/installed
> > stuff from /software/@sys/usr/include
> >
> > Maybe only the freetype2 stuff could go away this time, I know.
>
> But why do you think GCC needs any of the other stuff, like ncurses or
> openssl? And what software installed in /software/@sys/usr/include is
> required by GCC?
>
OK, I've deleted my CFLAGS, CPPFLAGS, LIBS to empty.
As gcc-3.2.1 is out, I tried that. First I've configured without GNU ld
and as. I got in stage2 error while compiling the java stuff.
/bin/sh ./libtool --tag=GCJ --mode=compile
/scratch/mmokrejs/gcc-3.2.1/objdir/gcc/gcj
-B/scratch/mmokrejs/gcc-3.2.1/objdir/sparc-sun-solaris2.6/libjava/
-B/scratch/mmokrejs/gcc-3.2.1/objdir/gcc/ --encoding=UTF-8 -fclasspath=
-fbootclasspath=/scratch/mmok
rejs/gcc-3.2.1/objdir/sparc-sun-solaris2.6/libjava -g -O2 -MD -MT
java/lang/Class.lo -MF java/lang/Class.d -c -o java/lang/Class.lo
../../../libjava/java/lang/Class.java
/scratch/mmokrejs/gcc-3.2.1/objdir/gcc/gcj
-B/scratch/mmokrejs/gcc-3.2.1/objdir/sparc-sun-solaris2.6/libjava/
-B/scratch/mmokrejs/gcc-3.2.1/objdir/gcc/ --encoding=UTF-8 -fclasspath=
-fbootclasspath=/scratch/mmokrejs/gcc-3.2.1/objdir/sparc-sun-solaris2.6/
libjava -g -O2 -MD -MT java/lang/Class.lo -MF java/lang/Class.d -c
../../../libjava/java/lang/Class.java -fPIC -o java/lang/.libs/Class.o
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 844: error: invalid
character (0x40)
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 844: error: quoted-string
operand required
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 844: error: statement syntax
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 853: error: invalid
character (0x40)
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 853: error: quoted-string
operand required
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 853: error: statement syntax
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 862: error: invalid
character (0x40)
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 862: error: quoted-string
operand required
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 862: error: statement syntax
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 878: error: invalid
character (0x40)
/usr/ccs/bin/as: "/var/tmp//ccnN6qJb.s", line 878: error: quoted-string
operand required
So I've tried to use installed binutils, nd re-ruin configure to to use
GNU ld and GNU as from binutils.
./xgcc -B./ -B/software/@sys/usr/sparc-sun-solaris2.6/bin/ -isystem
/software/@sys/usr/sparc-sun-solaris2.6/include -isystem
/software/@sys/usr/sparc-sun-solaris2.6/sys-include -O2 -DIN_GCC -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-proto types -isystem
./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../gcc -I../../gcc/.
-I../../gcc/config -I../../gcc/../include -fexceptions -c
../../gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o
../../gcc/unwind-dw2.c: In function `uw_install_context_1':
../../gcc/unwind-dw2.c:1166: warning: missing braces around initializer
../../gcc/unwind-dw2.c:1166: warning: (near initialization for
`once_regsizes.__pthread_once_pad')
./xgcc -B./ -B/software/@sys/usr/sparc-sun-solaris2.6/bin/ -isystem
/software/@sys/usr/sparc-sun-solaris2.6/include -isystem
/software/@sys/usr/sparc-sun-solaris2.6/sys-include -O2 -DIN_GCC -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-proto types -isystem
./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../gcc -I../../gcc/.
-I../../gcc/config -I../../gcc/../include -fexceptions -c
../../gcc/unwind-dw2-fde.c -o libgcc/./unwind-dw2-fde.o
../../gcc/unwind-dw2-fde.c:50: warning: missing braces around initializer
../../gcc/unwind-dw2-fde.c:50: warning: (near initialization for
`object_mutex.__pthread_mutex_flags')
../../gcc/unwind-dw2-fde.c:50: warning: missing initializer
../../gcc/unwind-dw2-fde.c:50: warning: (near initialization for
`object_mutex.__pthread_mutex_flags.__pthread_mutex_type')
../../gcc/unwind-dw2-fde.c:50: warning: missing initializer
../../gcc/unwind-dw2-fde.c:50: warning: (near initialization for
`object_mutex.__pthread_mutex_lock')
./xgcc -B./ -B/software/@sys/usr/sparc-sun-solaris2.6/bin/ -isystem
/software/@sys/usr/sparc-sun-solaris2.6/include -isystem
/software/@sys/usr/sparc-sun-solaris2.6/sys-include -O2 -DIN_GCC -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-proto types -isystem
./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../gcc -I../../gcc/.
-I../../gcc/config -I../../gcc/../include -fexceptions -c
../../gcc/unwind-sjlj.c -o libgcc/./unwind-sjlj.o
rm -rf ./libgcc_eh.a
ar rc ./libgcc_eh.a libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde.o
libgcc/./unwind-sjlj.o
if [ -f ranlib ] || ( [ sparc-sun-solaris2.6 = sparc-sun-solaris2.6 ] && [
-f /usr/bin/ranlib -o -f /bin/ranlib ] ) ; then \
ranlib ./libgcc_eh.a ; \
else true; fi;
{ nm -pg libgcc/./_muldi3.o libgcc/./_negdi2.o libgcc/./_lshrdi3.o
libgcc/./_ashldi3.o libgcc/./_ashrdi3.o libgcc/./_ffsdi2.o libgcc/./_clz.o
libgcc/./_cmpdi2.o libgcc/./_ucmpdi2.o libgcc/./_floatdidf.o
libgcc/./_floatdisf.o libgcc/./_fixunsdfsi.o libgc c/./_fixunssfsi.o
libgcc/./_fixunsdfdi.o libgcc/./_fixdfdi.o libgcc/./_fixunssfdi.o
libgcc/./_fixsfdi.o libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o
libgcc/./_floatdixf.o libgcc/./_fixunsxfsi.o libgcc/./_fixtfdi.o
libgcc/./_fixunstfdi.o libgcc/./_floatditf .o libgcc/./_clear_cache.o
libgcc/./_trampoline.o libgcc/./__main.o libgcc/./_exit.o
libgcc/./_absvsi2.o libgcc/./_absvdi2.o libgcc/./_addvsi3.o
libgcc/./_addvdi3.o libgcc/./_subvsi3.o libgcc/./_subvdi3.o
libgcc/./_mulvsi3.o libgcc/./_mulvdi3.o libgcc/./ _negvsi2.o
libgcc/./_negvdi2.o libgcc/./_ctors.o libgcc/./_divdi3.o
libgcc/./_moddi3.o libgcc/./_udivdi3.o libgcc/./_umoddi3.o
libgcc/./_udiv_w_sdiv.o libgcc/./_udivmoddi4.o libgcc/./unwind-dw2.o
libgcc/./unwind-dw2-fde.o libg!
cc/./unwind-sjlj.o; echo %%; \
cat ../../gcc/libgcc-std.ver | sed -e "/^[ ]*#/d" -e
's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \
| ./xgcc -B./ -B/software/@sys/usr/sparc-sun-solaris2.6/bin/ -isystem
/software/@sys/usr/sparc-sun-solaris2.6/include -isystem
/software/@sys/usr/sparc-sun-solaris2.6/sys-include -O2 -DIN_GCC -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-p rototypes -isystem
./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../gcc -I../../gcc/.
-I../../gcc/config -I../../gcc/../include -E -xassembler-with-cpp -; \
} | gawk -f ../../gcc/mkmap-symver.awk > libgcc/./tmp-libgcc.map
mv libgcc/./tmp-libgcc.map libgcc/./libgcc.map
./xgcc -B./ -B/software/@sys/usr/sparc-sun-solaris2.6/bin/ -isystem
/software/@sys/usr/sparc-sun-solaris2.6/include -isystem
/software/@sys/usr/sparc-sun-solaris2.6/sys-include -O2 -DIN_GCC -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-proto types -isystem
./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,-h,libgcc_s.so.1
-Wl,-z,text -Wl,-z,defs -Wl,-M,libgcc/./libgcc.map -o libgcc_s.so.1
libgcc/./_muldi3.o libgcc/./_negdi2.o libgcc/. /_lshrdi3.o
libgcc/./_ashldi3.o libgcc/./_ashrdi3.o libgcc/./_ffsdi2.o libgcc/./_clz.o
libgcc/./_cmpdi2.o libgcc/./_ucmpdi2.o libgcc/./_floatdidf.o
libgcc/./_floatdisf.o libgcc/./_fixunsdfsi.o libgcc/./_fixunssfsi.o
libgcc/./_fixunsdfdi.o libgcc/./_fixdf di.o libgcc/./_fixunssfdi.o
libgcc/./_fixsfdi.o libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o
libgcc/./_floatdixf.o libgcc/./_fixunsxfsi.o libgcc/./_fixtfdi.o
libgcc/./_fixunstfdi.o libgcc/./_floatditf.o libgcc/./_clear_cache.o li!
bgcc/./_trampoline.o libgcc/./__mai../xgcc -B./
-B/software/@sys/usr/sparc-sun-solaris2.6/bin/ -isystem
/software/@sys/usr/sparc-sun-solaris2.6/include -isystem
/software/@sys/usr/sparc-sun-solaris2.6/sys-include -O2 -DIN_GCC -W
-Wall -Wwrite-string s -Wstrict-prototypes -Wmissing-prototypes -isystem
./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,-h,libgcc_s.so.1
-Wl,-z,text -Wl,-z,defs -Wl,-M,libgcc/./libgcc.map -o libgcc_s.so.1
libgcc/./ _muldi3.o
libgcc/./_negdi/software/@sys/usr/sparc-sun-solaris2.6/bin/ld:libgcc/./libgcc.map:
file format not recognized; treating as linker script
/software/@sys/usr/sparc-sun-solaris2.6/bin/ld:libgcc/./libgcc.map:1:
parse error
collect2: ld returned 1 exit status
make[3]: *** [libgcc_s.so] Error 1
make[3]: Leaving directory `/scratch/mmokrejs/gcc-3.2.1/objdir/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/scratch/mmokrejs/gcc-3.2.1/objdir/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/scratch/mmokrejs/gcc-3.2.1/objdir/gcc'
make: *** [bootstrap-lean] Error 2
$ /software/@sys/usr/sparc-sun-solaris2.6/bin/ld --version
GNU ld version 2.13.1
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
mmokrejs@pf-i400$ file gcc/libgcc/libgcc.map
gcc/libgcc/libgcc.map: English text
$
--
Martin Mokrejs <mmokrejs@natur.cuni.cz>, <m.mokrejs@gsf.de>
PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
MIPS / Institute for Bioinformatics < http://mips.gsf.de>
GSF - National Research Center for Environment and Health
Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany
tel.: +49-89-3187 3683 , fax: +49-89-3187 3585
-------------------------------------------------------------------------
Wolfgang Bangerth email: bangerth@ticam.utexas.edu
www: http://www.ticam.utexas.edu/~bangerth
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-12-18 16:06 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-18 8:06 other/8920 Wolfgang Bangerth
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).