Re: [PORTS] ./configure problems on Fedora Core 8
Tom Lane <[email protected]> Wed, 06 Feb 2008 13:17:56 -0500
| Newsgroups | gmane.comp.db.postgresql.ports |
|---|---|
| Message-ID | <[email protected]> |
Carlos Picazzo <[email protected]> writes: > I've attached the both the output of './configure > ----enable-thread-safety' and the config.log from 8.3.0. Naturally, the > config.log was a bit big so I've gzipped it. Hopefully it will contain > the important information. I think the problem is that every single one of the test compilations produces this error message: /usr/bin/ld: error in /usr/lib/gcc/i686-redhat-linux/4.2.2/crtend.o(.eh_frame); no .eh_frame_hdr table will be created. Apparently it is just a warning because the compiler returns status zero anyway, but nonetheless it will confuse our configure script --- in particular, I think what's biting you is that the test to see which threads flags to use can't tell that this isn't a complaint about a bogus thread switch, so it omits to use -pthread which is necessary. There are some other tests that might be going wrong too. I see that the gcc on my stock Fedora 8 machine is 4.1.2, so I suppose that this 4.2.2 you are using came from someplace other than Red Hat. I fear it's a bit broken :-( regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 2: Don't 'kill -9' the postmaster