[parisc-linux] gcc make failures

Andrew Park apark@cdf.toronto.edu
Sat, 19 Aug 2000 02:51:03 -0400 (EDT)


Hi, all

Just wondering ... I'm trying to build gcc, but although I passed in

	make LIBGCC2_INCLUDES=-I$DEST/include

it seems that in later stages, it forgets to include -I$DEST/include flag.
Okay, so for now I manually edited Makefile to pass in that flag, but
then I ran into the following

/local/src/puffin/gcc-build/gcc/g++ -B/local/src/puffin/gcc-build/gcc/ -B/junk/puffin/hppa1.1-linux/bin/ -L/local/src/puffin/gcc-build/hppa1.1-linux/libstdc++ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I../../../gcc/libstdc++ -I../../../gcc/libstdc++/stl -I../libio -I../../../gcc/libstdc++/../libio -nostdinc++ -I/junk/puffin/include  -DF `for N in MAIN ADDCC ADDCF ADDFC SUBCC SUBCF SUBFC MULCC MULCF MULFC DIVCC DIVCF DIVFC PLUS MINUS EQCC EQCF EQFC NECC
NECF NEFC ABS ARG POLAR CONJ NORM COS COSH EXP LOG POWCC POWCF POWCI POWFC SIN SINH SQRT; do echo " -D${N}"; done` \
  ../../../gcc/libstdc++/cinst.cc -o fcomplex.o
In file included from ../../../gcc/libstdc++/complex:8,
                 from ../../../gcc/libstdc++/std/complext.cc:29,
                 from ../../../gcc/libstdc++/cinst.cc:30:
../../../gcc/libstdc++/std/complext.h:314: declaration of `double hypot (double, double)' throws
different exceptions
/junk/puffin/include/bits/mathcalls.h:150: than previous declaration `double hypot (double, double)
throw ()'
make[1]: *** [bigstmp-complx] Error 1
make[1]: Leaving directory `/usr/local/src/puffin/gcc-build/hppa1.1-linux/libstdc++'

By this I figure I might be doing something wrong, hence the e-mail.
I'll appreciate any comment.
Thanks


Andrew Park
           
________________________________________________________________________ 
CDFlab Systems Administrator                       www.cdf.utoronto.ca |
Team BlueShirt Developer                             www.blueshirt.org |
GnuPG Signature              www.cdf.utoronto.ca/~apark/public_key.txt |
------------------------------------------------------------------------