Catch 22 situation compiling gcc-3.4.3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi:

I'm trying to compile gcc on a Solaris 10 sparc.  The available package
is for version 3.3.2.  This has the 'parse error before "siginfo_t"',
hence the need to compile a newer version.  I have taken home the 3.4.3
source.

If I try to compile it with 3.3.2 I hit the 'parse error before
"siginfo_t"' error.  I've also taken home the version from
blasstwave.org, which has enabled me to build BerkeleyDB.  However, when
I try to use it to compile the 3.4.3 version of gcc I run into another
well-known problem:  

ld: fatal: recording name conflict: file `/usr/local/lib/libiconv.so'
and file `/opt/csw/lib/libiconv.so' provide identical dependency names:
libiconv.so.2  (possible multiple inclusion of the same file)
ld: fatal: File processing errors. No output written to cc1
collect2: ld returned 1 exit status
make[1]: *** [cc1] Error 1
make[1]: Leaving directory `/root/gccobj/gcc'
make: *** [all-gcc] Error 2

So far I have seen this problem reported as a suspected bug in libtool,
but no real solution suggested.

Can someone give me a lead on how I might try going about compiling gcc
3.4.3 with the combination of distros I have?

TIA

//James
###########################################

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux