First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 68722
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 89644
Assigned To: osx porters <osx@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Nick Dimiduk (RETIRED) <ndimiduk@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 68722 depends on: Show dependency tree
Bug 68722 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-10-24 10:28 0000
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.

------- Comment #1 From Nick Dimiduk (RETIRED) 2004-10-24 11:00:02 0000 -------
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

------- Comment #2 From Fabian Groffen 2005-10-18 08:21:43 0000 -------

*** This bug has been marked as a duplicate of 89644 ***

First Last Prev Next    No search results available      Search page      Enter new bug