>>>> Martin Buchholz writes:
>>>> "AJ" == Andreas Jaeger <aj(a)suse.de>
writes:
AJ> On a SuSE 6.3 system (glibc 2.1.2, Linux 2.2.13) with i686 I get
when
AJ> running configure with gcc 2.95.2:
AJ> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AJ> ....
AJ> checking size of short... 0
Oh, well, back to the drawing board.
AJ> *** PANIC *** Configure tests are not working - compiler is broken.
AJ> *** PANIC *** Please examine config.log for compilation errors.
AJ> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AJ> configure fails since the wrong paths are added with -L. This is a
AJ> result of parsing /etc/ld.so.conf.
AJ> Here's the contents of /etc/ld.so.conf for my system:
AJ> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AJ> /lib-aout
It's probably that /lib-aout that is the culprit. Shouldn't
that be
/lib-aout=aout or something?
Nope. So far only (that's my version which will
be in glibc 2.2) is
allowed:
{"libc4", FLAG_LIBC4},
{"libc5", FLAG_ELF_LIBC5},
{"libc6", FLAG_ELF_LIBC6},
{"glibc2", FLAG_ELF_LIBC6}
- and you don't need to specify anything.
Unless someone can come up with a suggestion, I will reverse the
/etc/ld.so.conf patch. Andreas, this is actually your specialty.
What do you propose?
Give me some more time - I had a busy week and it's
weekend now. I
wouldn't object reverting the patch but I'll think about it.
Andreas
--
Andreas Jaeger
SuSE Labs aj(a)suse.de
private aj(a)arthur.rhein-neckar.de