Build of egcs-971114 again fails with `C function `double hypot(double, double)' conflicts with ...'

Jeffrey A Law law@cygnus.com
Thu Nov 20 00:22:00 GMT 1997


[ ... ]

  > This is passed as GCC_INCLUDE_DIR (quoting the Makefile):
  > 
  > % grep GCC_INCLUDE gcc/Makefile
  >           -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
  > 
  > libsubdir is $(libdir)/gcc-lib/$(target_alias)/$(version)
  > 
  > libdir is ${exec_prefix}/lib
  > 
  > and exec_prefix is ${prefix} is /usr/test.
  > 
  > This means that as-is, on m68k-next-nextstep3, you can only build  
  > libraries/libstdc++ once the compiler is installed, and not half  
  > way.
Right, but the -B<path_to_gcc_objdir> should have taken care of the libsubdir
stuff so that you can find include files in objdir/gcc/include, including the
ansi & bsd variants.

I'm sure you sent a copy of the failing command line at some point, but with
my line down I can't easily look it up -- can you resend it?

jeff



More information about the Gcc mailing list