>При попытке компиляции некоторого софта (GNU)
>например такого как wget(1.8.1) gettext(0.11.2)
>еще при ./configure вылазиет некий
>варнинг:
>checking whether the linker (/usr/ccs/bin/ld) supports
>shared libraries...
>*** Warning: Releases of GCC earlier
>than version 3.0 cannot reliably
>
>*** create self contained shared libraries
>on Solaris systems, without
>*** introducing a dependency on libgcc.a.
> Therefore, libtool is disabling
>
>*** -no-undefined support, which will at
>least allow you to build
>shared
>*** libraries. However, you may
>find that when you link
>such libraries
>*** into an application without using
>GCC, you have to manually
>add
>*** `gcc --print-libgcc-file-name` to the link
>command. We urge you
>to
>*** upgrade to a newer version
>of GCC. Another option
>is to rebuild your
>*** current GCC to use the
>GNU linker from GNU binutils
>2.9.1 or newer.
>yes
>
>вот его содержание, и собрать программу
>из исходников не получается... вываливается
>на ошибках, я пробовал как
>написанно в варнинге ипроавить CC
>= gcc в Makefile на
>CC = gcc --print-libgcc-file-name но
>это не помогает, опять ошибки...
>незнаю что делать... подскажите плиз.
>Компилятор GCC 3.х ставить не
>хочется за ненадобностью.
>
>Имеется:
>SunOS pussy 5.8 Generic_108529-14 i86pc i386
>i86pc
>GCC 2.95.2 (sunfreeware.com)
>
>Заранее благодарен.
меньше надо использовать пакеты с sunfreeware
или понимать что они кем-то прекомпиленные и
служат лишь для того чтобы с помощью прекомпиленного собрать свой SDK под себя.
В любом случае, не мешает пойти на gnu и почитать
что пишут про поддержку Solaris, заодно почитать
факи и news-groups Solaris'а.
Там выше, написан gnus'ный бред и совет поставить
gnus'ный линковщик ld, на Sparc'ах ни один сисадмин который дружит с головой не сделает этого
Короче, читай FAQ'и и ищи ссылки на толковые
страницы по Solaris-x86, они есть, мне тяжко поднимать архивы...