Summary: | x86_64-pc-linux-gnu-g++: error: /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../lib64/crti.o: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Scott Alfter <scott> |
Component: | [OLD] Library | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.gentoo.org/doc/en/gcc-upgrading.xml | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
emerge -pqv build.log |
Created attachment 363584 [details]
emerge -pqv
Created attachment 363586 [details]
build.log
This workaround will allow crypto++ to build: cd /usr/lib/gcc/x86_64-pc-linux-gnu && ln -s 4.7.3 4.6.3 gcc-config -l gcc-config <new version> . /etc/profile <do your thing> |
Created attachment 363582 [details] emerge --info I had upgraded gcc from 4.6.3 to 4.7.3 a short while ago. A package I'm trying to build has crypto++ as a dependency, but the ebuild fails when it tries to pull in libraries from /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../lib64/ (never mind that this is really just /usr/lib64/).