"Henry B. Hotz" <hotz@jpl.nasa.gov> writes:
> configure: failed program was:
> #line 6802 "configure"
> #include "confdefs.h"
> int main() { return 0; }
> I can put those 3 lines in a file and use those gcc options and it
> compiles just fine thank you.
But does it *execute*? And return zero status?
The usual cause of this sort of problem is messed-up shared library
linkage (eg, LD_LIBRARY_PATH different from linker's search path),
which doesn't show up till you try to execute the program.
That's what the test is there to catch.
regards, tom lane