Есть ли gcc в Solaris в дистрибутиве или его нужно ставить отдельно?Если отдельно то откуда и как?
>Есть ли gcc в Solaris в дистрибутиве или его нужно ставить отдельно?
>
>
>Если отдельно то откуда и как?
Можно например взять пакет с www.sunfreeware.com
>>Есть ли gcc в Solaris в дистрибутиве или его нужно ставить отдельно?
>>
>>
>>Если отдельно то откуда и как?
>
>
>Можно например взять пакет с www.sunfreeware.com
Короче то что есть в Солярке по умолчанию в /opt/swf/cc есть жалкая ссылка на gcc вообще у Сана есть своя платная версия компиляторов по этому им не вышоден GCC. Я когда делал Солярис я брал GCC 2.9 версии от Солярки 8 с www.sunfreeware.com ставил её в систему и потом с сайта www.gnu.org брал исходник последнего компилятора GCC и ставил его поверх 2.9
Поставил я на солярку gccbash-2.05# pkginfo | grep gcc
system SFWgcc33 gcc-3.3.2 - GNU Compiler Collectionно когда я пытаюсь собрать самбу она выдает следующее:
bash-2.05# ./configure --with-winbind --with-ads --with-krb5 --with-shared-modules=idmap_rid --prefix=/opt/samba --with-logfilebase=/var/samba/log --with-configdir=/etc/samba --with-privatedir=/etc/samba/private
SAMBA VERSION: 3.0.9
checking for gcc... no
checking for cc... cc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
куда копать?
>Поставил я на солярку gcc
>
>bash-2.05# pkginfo | grep gcc
>system SFWgcc33
>
> gcc-3.3.2 - GNU
>Compiler Collection
>
>но когда я пытаюсь собрать самбу она выдает следующее:
>
>bash-2.05# ./configure --with-winbind --with-ads --with-krb5 --with-shared-modules=idmap_rid --prefix=/opt/samba --with-logfilebase=/var/samba/log --with-configdir=/etc/samba --with-privatedir=/etc/samba/private
>SAMBA VERSION: 3.0.9
>checking for gcc... no
>checking for cc... cc
>checking for C compiler default output file name... configure: error: C compiler
>cannot create executables
>See `config.log' for more details.
>
>
>куда копать?
копать в сторону FAQ Solaris
>
>копать в сторону FAQ Solarisочень блин содержательный ответ
>
>>
>>копать в сторону FAQ Solaris
>
>очень блин содержательный ответЧто поделать, Ваш вопрос из FAQ :)
Вероятно, что следует сделать линк gcc->cc и прописать это в PATH.Желательно также для надежности пересобрать свой gcc из исходных текстов, что Вам уже посоветовали (хотя это не относится к проблеме "отсутствующего" cc)
>>
>>>
>>>копать в сторону FAQ Solaris
>>
>>очень блин содержательный ответ
>
>Что поделать, Ваш вопрос из FAQ :)
>Вероятно, что следует сделать линк gcc->cc и прописать это в PATH.
>
>Желательно также для надежности пересобрать свой gcc из исходных текстов, что Вам
>уже посоветовали (хотя это не относится к проблеме "отсутствующего" cc)Тогда вот попрос по другому сс есть но ругается
/usr/ucb/cc: language optional software package not installedgcc поставил и прописал то ругань другая
LD_RUN_PATH="" gcc -G DBI.o -o blib/arch/auto/DBI/DBI.so
gcc: DBI.o: No such file or directory
gcc: no input files
вообщем тема GCC не раскрыта и "отвечающие" - полное чмо
>[оверквотинг удален]
>>уже посоветовали (хотя это не относится к проблеме "отсутствующего" cc)
>
>Тогда вот попрос по другому сс есть но ругается
>/usr/ucb/cc: language optional software package not installed
>
>gcc поставил и прописал то ругань другая
>
>LD_RUN_PATH="" gcc -G DBI.o -o blib/arch/auto/DBI/DBI.so
>gcc: DBI.o: No such file or directory
>gcc: no input filesДоброе время суток, во первых рекомендуется ставить самбу с gcc 2.95 проверенно на Solaris 8, копризнечает а то, во вторых то же сталкивался с тттокой фигней при сборке самбы и SSL я делал так ln -s ./gcc /usr/local/bin/cc а лучше пропичсать в PATH будет вернее так как не знаеш когда сталкнешся с такой траблой и доки заново поднимать лишнем не будет короче