building gcc 4.0.0 on Solaris
Eric Botcazou
ebotcazou@libertysurf.fr
Tue May 10 10:41:00 GMT 2005
> I've worked around this by changing all occurrences of AR="ar" in
> sparc-sun-solaris2.8/libjava/libtool to AR="/usr/local/binutils/bin/ar".
> Using GNU's ar fixes the problem indeed.
>
> I have another problem later on, again in sparc-sun-solaris2.8/libjava:
>
> /tmp/GCC/gcc/xgcc -shared-libgcc [...] -o .libs/libgcj.so.6.0.0
> collect2: ld terminated with signal 11 [Segmentation Fault]
>
> Any clue?
How did you configure? The mix of GNU tools and Sun tools looks suspicious.
libgcj.so.6.0.0 is a monster so that could be a memory problem too. If you're
not interested in Java, I'd suggest to configure with --disable-libgcj.
> Has anyone attempted to use GNU binutils 2.16 to build gcc on
> Solaris?
I have (with a 2.16 prerelease) on Solaris 2.5.1, 2.6, 7, 8 and 9. I'll try
with the stock release.
> In any case it looks like gcc cannot be built on Solaris using standard
> GNU binutils releases.
2.15 is the only one problematic, unless proven otherwise.
--
Eric Botcazou
More information about the Gcc
mailing list