Summary: | emerge dev-libs/gmp-4.2.2 fails: libgmpxx.so.4.0.2 "no such file"... | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Baute <solar> |
Component: | [OLD] Library | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Output of emerge --info
Build log |
Description
Martin Baute
2008-01-23 13:07:36 UTC
emerge --info please... as well as the full build log Created attachment 141668 [details]
Output of emerge --info
Created attachment 141670 [details]
Build log
Info attached as requested. Ah... stupid. After masking gmp-4.2.2, and trying gmp-4.2.1-r1 (which failed, too), I diff'ed the log against one from an older vServer that worked. I stumpled over this: ... checking whether we are using the GNU C++ compiler... no <-- "no"? checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking C++ compiler i686-pc-linux-gnu-g++ ${CFLAGS}... yes <-- "${CFLAGS}"? ... It turned out that, in make.conf, I wrote: ... CXXFLAGS="\${CFLAGS}" ... Note the backslash. This broke C++ compilation, unfortunately in a rather subtle way. Sorry for the hassle. |