| Summary: | gcc installation problem or missing component ? | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | romain <rtremont> |
| Component: | [OLD] Core system | Assignee: | AMD64 Project <amd64> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2004.3 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Some more data about the problem ncurse config.log
AN other exemple of failure with sandbox |
||
|
Description
romain
2005-05-03 12:31:58 UTC
Created attachment 57963 [details]
Some more data about the problem ncurse config.log
Configuring NCURSES 5.4 ABI 5 (Tue May 3 22:57:14 CEST 2005)
checking build system type... Invalid configuration
`x86_64-unknown-linux-glibc': machine `x86_64-unknown-linux' not recognized
configure: error: /bin/sh
/var/tmp/portage/ncurses-5.4.20050319/work/ncurses-5.4/config.sub
x86_64-unknown-linux-glibc failed.
Created attachment 57965 [details]
AN other exemple of failure with sandbox
From the second log file, it looks like you lost your symlinks in /usr/bin for, at least, as. I have this: addr2line -> x86_64-pc-linux-gnu-addr2line ar -> x86_64-pc-linux-gnu-ar as -> x86_64-pc-linux-gnu-as c++filt -> x86_64-pc-linux-gnu-c++filt gprof -> x86_64-pc-linux-gnu-gprof ld -> x86_64-pc-linux-gnu-ld nm -> x86_64-pc-linux-gnu-nm objcopy -> x86_64-pc-linux-gnu-objcopy objdump -> x86_64-pc-linux-gnu-objdump ranlib -> x86_64-pc-linux-gnu-ranlib readelf -> x86_64-pc-linux-gnu-readelf size -> x86_64-pc-linux-gnu-size strings -> x86_64-pc-linux-gnu-strings strip -> x86_64-pc-linux-gnu-strip Right the symlinks are gone ... don't know how it happen. i have tryied to recreate and it seems to work out. I'll try dig a little more and report back ... Ok the fie correct most of the bugs but I still have issue with gcc when trying to compile it with multilib support I get the following error : /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../libc.so when searching for -lc /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../libc.a when searching for -lc /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/x86_64-pc-linux-gnu/bin/ld: cannot find -lc It seems ld ignore my libc ... i don't know why ... If anyone has the same problem than the answer is here http://www.mail-archive.com/gentoo-amd64@gentoo.org/msg01253.html quoting : " I had that same problem. I had to re-emerge emulx-linux-x86-glibc under the 2004.3 profile, then re-emerge glibc and gcc.. then I started the upgrade tutorial. Granted I never figured out the exact reason for my problem, that seemed to fix it. " Ok nothing more to say about it ... =) |