|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 08 Jan 2003 10:56:28 To : Vladimir Bormotov Subject : Re: gcc alts -------------------------------------------------------------------------------- Vladimir Bormotov <bor@vb.dn.ua> wrote: ET>> Hе скажет ли народ что надо установить из дистрибутива&&почитать про ET>> использование альтернативных компиляторов? Т.е. нужны и gcc3.2 и ET>> gcc2.96. Как правильно их держать вместе? ET>> VB> Если тебе нужно _для_работы_ пользоваьт несколько версий gcc, то VB> IMHO лучше взять самому gcc (все нужные версии) и собрать их в VB> /usr/local VB> VB> дистрибутивный gcc или выкинуть ваще, или запрятать, от греха VB> по-дальше. Это еще зачем? gcc (собственно, /usr/bin/gcc, который драйвер компилятора) рассчитан на то, чтобы уметь вызывать бэкэнды разных версий и для разных целевых архитектур. Подробности - в info gcc. Вкраце gcc -b architecture -V version прочие параметры. Бывает, конечно, что gcc в дистрибутиве собран настолько криво, что с этим не справляется. А бывает и нет. Вот в debian сейчас есть gcc 2.95 и gcc 3.0. При этом для совсем чайников предусмотрен способ вызова gcc 3 как gcc-3.0. Hо стандартный для gcc способ через -V вполне работает. Я, правда, не пробовал ставить дебиановский же mingw32 и смотреть будет ли он вызываться через gcc -b microsoft-i386-win32 -- Это наши фамильные грабли, на них еще мой дедушка наступал --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151789cfac6b2.html, оценка из 5, голосов 10
|