Failure compiling gcc 3.4.x

Alessandro Di Maria adm@m42.ch
Wed Jul 14 19:44:00 GMT 2004


Hello again

So after four days of googling around, I finally found the solution for 
my problem.
It's a incompatibility with fink and dlcompat.
http://gcc.gnu.org/ml/gcc-bugs/2003-12/msg02085.html

It would have been very usefull, if this known bug had been posted 
somewhere like:
http://gcc.gnu.org/install/specific.html#powerpc-*-darwin*

Regards
Alessandro

> Hi
>
> May I get closer to the problem. I read that dlcompat could cause the 
> error.
> Now dlcompat comes with fink, but should not be needed anymore since 
> version 10.3.
> Although the dlcompat  files (patch, info, shlibs patch, shlibs info) 
> still are in /sw/fink/10.3/stable/main/finkinfo/libs.
> I want to be sensitive to fink and not damage the installation, 
> because I need it ;-)
>
> Does anybody know more? Is dlcompat really the cause of the problem? 
> And how do I remove
> dlcompat properly without doing damage to fink?
>
> Thanks for any help.
> Alessandro
>
>> Hello
>>
>> I tried to compile GCC 3.4.1 and 3.4.0 as well, with MacOSX installed 
>> GCC 3.3.
>>
>> Reading specs from /usr/libexec/gcc/darwin/ppc/3.3/specs
>> Thread model: posix
>> gcc version 3.3 20030304 (Apple Computer, Inc. build 1495)
>>
>> MacOSX 10.3.4 (Panther) Powerbook 1.33 GHz PowerPC G4.
>> config:
>> ../src/gcc-3.4.1/configure --prefix=/usr/local/gcj 
>> --enable-threads=posix --enable-shared --disable-checking 
>> --enable-languages=c,c++,java
>>
>> Tried with make and make bootstrap
>>
>> and I receive always the same error:
>>
>> /../../src/gcc-3.4.1/libjava/gnu/gcj/runtime/natNameFinder.cc  
>> -fno-common -DPIC -o gnu/gcj/runtime/.libs/natNameFinder.o
>> ../../../src/gcc-3.4.1/libjava/gnu/gcj/runtime/natNameFinder.cc: In 
>> member function `java::lang::StackTraceElement* 
>> gnu::gcj::runtime::NameFinder::dladdrLookup(gnu::gcj::RawData*, 
>> jint)':
>> ../../../src/gcc-3.4.1/libjava/gnu/gcj/runtime/natNameFinder.cc:101: 
>> error: `Dl_info' undeclared (first use this function)
>> ../../../src/gcc-3.4.1/libjava/gnu/gcj/runtime/natNameFinder.cc:101: 
>> error: (Each undeclared identifier is reported only once for each 
>> function it appears in.)
>> ../../../src/gcc-3.4.1/libjava/gnu/gcj/runtime/natNameFinder.cc:101: 
>> error: expected `;' before "dl_info"
>> ../../../src/gcc-3.4.1/libjava/gnu/gcj/runtime/natNameFinder.cc:103: 
>> error: `dl_info' undeclared (first use this function)
>> ../../../src/gcc-3.4.1/libjava/gnu/gcj/runtime/natNameFinder.cc:103: 
>> error: `dladdr' undeclared (first use this function)
>> make[3]: *** [gnu/gcj/runtime/natNameFinder.lo] Error 1
>> make[2]: *** [all-recursive] Error 1
>> make[1]: *** [all-target-libjava] Error 2
>> make: *** [bootstrap] Error 2
>>
>> Can anybody help?
>>
>> Thx
>> Alessandro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 2708 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-help/attachments/20040714/16508a10/attachment-0001.bin>


More information about the Gcc-help mailing list