Summary: | ./configure error, application independent: C compiler cannot create executables | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Werner M. Mayer <wmm> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ps axf . If you find anything suspicious, please drop me a mail.
emerge --info please check if anything is wrong here. eselect, ccache and distcc are unmerged already. config.log of testdisk-6.6 emerge failure, see optional comment |
Description
Werner M. Mayer
2007-06-05 03:09:32 UTC
Created attachment 121206 [details]
ps axf . If you find anything suspicious, please drop me a mail.
Created attachment 121207 [details]
emerge --info please check if anything is wrong here. eselect, ccache and distcc are unmerged already.
Created attachment 121208 [details]
config.log of testdisk-6.6 emerge failure, see optional comment
Please take a look at line 87 in the config file:
Another error I keep getting on various of my systems with different platforms
is:
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: /usr/lib: No such file: File format not recognized
collect2: ld returned 1 exit status
Have tried to find a solution for this one but I admit I'm not very familiar
with programming anymore. Something to do with linking?
However, running make manually as reported in the bug report compiles and
links cleanly, so wher is the error really?
Any clues?
(In reply to comment #0) > Meanwhile, I've unmerged eselect You unmerged what? eselect-compiler? Reopening to... close as invalid. Your LDFLAGS setting, /usr/lib, doesn't make sense. LDFLAGS is supposed to be a set of flags that will be passed to gcc (and something you should generally not set at all), not a directory. I took a closer look where this path was set, in the file /etc/env.d/10libx11 . I've never edited this file myself nor have I edited a config file that would set such a path. I don't know what to do with it. Should I unset the path setting or delete the file? |