|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Evgenii Terechkov 2:5090/109.17 09 Jan 2003 07:35:08 To : Victor Wagner Subject : Re: gcc alts -------------------------------------------------------------------------------- UNIX has you. 08.01.03 в 9:56:28 ты писал(а) к Vladimir Bormotov: VW> Vladimir Bormotov <bor@vb.dn.ua> wrote: ET>>> Hе скажет ли народ что надо установить из дистрибутива&&почитать про ET>>> использование альтернативных компиляторов? Т.е. нужны и gcc3.2 и ET>>> gcc2.96. Как правильно их держать вместе? VB>> Если тебе нужно _для_работы_ пользоваьт несколько версий gcc, то VB>> IMHO лучше взять самому gcc (все нужные версии) и собрать их в VB>> /usr/local Мне _не_ для работы. И я ожидал чего-то вроде тычка в маны/инфо, о том как выбирать текущий компилятор из собранных в дистрибутиве. И не собирался тянуть исходники. Задам вопрос конкреьнее - есть mdk9&&gcc3.2&&gcc2.96. Есть несколько каталогов в /usr/local/src. Все эти проги собираются (должны бы) через ./configure&&make&&make install. Как указать, каким из компиляторов пользоваться? VB>> дистрибутивный gcc или выкинуть ваще, или запрятать, от греха VB>> по-дальше. VW> Это еще зачем? gcc (собственно, /usr/bin/gcc, который драйвер VW> компилятора) рассчитан на то, чтобы уметь вызывать бэкэнды разных VW> версий и для разных целевых архитектур. Подробности - в info gcc. ^^^^^^^^^^^^^^спасибо, первое конкретное указание :-). VW> gcc -b architecture -V version прочие параметры. Про это я догадывался, но не знал как использовать. Уточненную формулировку вопроса см. выше. VW> Бывает, конечно, что gcc в дистрибутиве собран настолько криво, что с VW> этим не справляется. А бывает и нет. Вот в debian сейчас есть VW> gcc 2.95 и gcc 3.0. При этом для совсем чайников предусмотрен способ VW> вызова gcc 3 как gcc-3.0. Hо стандартный для gcc способ через -V вполне VW> работает. Я, правда, не пробовал ставить дебиановский же mingw32 и VW> смотреть будет ли он вызываться через gcc -b microsoft-i386-win32 А как собран mdk9 никто не подскажет? Какая у них идеология работы в этой области? Knock, knock,knock Victor. Follow the white rabbit! --- Hет правила без исключений. Правило без исключений - исключение из правил. * Origin: Hе рой другому яму сам. (2:5090/109.17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/39573e1d181c.html, оценка из 5, голосов 10
|