Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
ACCEPT_KEWWORDS="ppc" emerge gmp fails with a linker error. I assume there is a file name issue. Here's the output: *** Warning: linker path does not have real file for library -lstdc++. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libstdc++ and none of the candidates passed a file format test *** using a file magic. Last file checked: /usr/lib/gcc/darwin/default/libstdc++.a *** Warning: linker path does not have real file for library -lgcc. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libgcc and none of the candidates passed a file format test *** using a file magic. Last file checked: /usr/lib/gcc/darwin/default/libgcc.a *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. g++ -shared .libs/dummy.o cxx/.libs/isfuns.o cxx/.libs/ismpf.o cxx/.libs/ismpq.o cxx/.libs/ismpz.o cxx/.libs/osdoprnti.o cxx/.libs/osfuns.o cxx/.libs/osmpf.o cxx/.libs/osmpq.o cxx/.libs/osmpz.o ./.libs/libgmp.dylib -L/usr/lib/gcc/darwin/3.3 -L/usr/lib/gcc/darwin -L/usr/libexec/gcc/darwin/ppc/3.3/../../.. -lSystem -lc -o .libs/libgmpxx.3.0.4.dylib g++: unrecognized option `-shared' ld: Undefined symbols: _main make[2]: *** [libgmpxx.la] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Sorry I can't contribute more to this one.
added "--disable-shared" and reconfigured. Builds fine, but fails assertion test: make check-TESTS PASS: t-printf t-scanf.c:1421: GNU MP assertion failed: ret == -1 FAIL: t-scanf PASS: t-locale =================== 1 of 3 tests failed
*** This bug has been marked as a duplicate of 89644 ***