This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Building GCC 4.2.0 fails on Linux x86-64


Alexander Wieder writes:
 > Hi!
 > 
 > Andrew Haley wrote:
 > > See `config.log' for more details.
 > Good point. I'll try to really *read* error messages next time..
 > 
 > However, according to the log, two libraries were in fact missing:
 > libgmp and libmpfr. This seems a bit odd to me since GCC 4.2.0 compiled
 > just fine on OSX where these libs are definitely not installed. After
 > installing these libraries, the build still fails with the same error
 > and there are no errors or warnings in the config.log. The last entry in
 > the config.log says:
 > 	
 > 	configure:7345: gcc -c -g -O2 -fkeep-inline-functions  conftest.c 1>&5
 > 
 > So I guess, this is the command which failed to produce a runnable
 > binary. I wanted to take a look at this conftest.c, but there is no such
 > file in the source tree.

look at line 7345 in configure.  You'll see something like

cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h.  */
#include <stdlib.h>
int
main ()
{
char* tmp;
	    	  strtof("gnu", &tmp);
		  strtold("gnu", &tmp);
	          strtoll("gnu", &tmp, 10);
	          strtoull("gnu", &tmp, 10);
	          llabs(10);
		  lldiv(10,1);
		  atoll("10");
		  _Exit(0);
		  lldiv_t mydivt;
  ;
  return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  (eval $ac_compile) 2>conftest.er1

That's your test program.

Andrew.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]