|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Kiselev 2:5020/400 10 Jan 2003 16:46:03 To : Victor Wagner Subject : Re: gcc alts -------------------------------------------------------------------------------- .RFC-Message-ID: <o9fmva.gas.ln@127.0.0.1> .RFC-References: <1041980559@p17.f109.n5090.z2.ftn> <m3isx0so8g.fsf@vb.dn.ua> <avgi2g$qu2$6@wagner.wagner.home> From: Andrey Kiselev <dron@at1895.spb.edu> Victor Wagner <vitus@45.free.net> wrote: VB>> Если тебе нужно _для_работы_ пользоваьт несколько версий gcc, то VB>> IMHO лучше взять самому gcc (все нужные версии) и собрать их в VB>> /usr/local VB>> дистрибутивный gcc или выкинуть ваще, или запрятать, от греха VB>> по-дальше. VW> Это еще зачем? gcc (собственно, /usr/bin/gcc, который драйвер VW> компилятора) рассчитан на то, чтобы уметь вызывать бэкэнды разных VW> версий и для разных целевых архитектур. Подробности - в info gcc. VW> VW> Вкраце VW> VW> gcc -b architecture -V version прочие параметры. VW> VW> Бывает, конечно, что gcc в дистрибутиве собран настолько криво, что с VW> этим не справляется. А бывает и нет. Вот в debian сейчас есть VW> gcc 2.95 и gcc 3.0. И еще gcc-2.7.2, несколько кроссов, (для HURD, для Win32 и т.д.) и все это прекрасно работает вместе. VW> вызова gcc 3 как gcc-3.0. Hо стандартный для gcc способ через -V вполне VW> работает. Я, правда, не пробовал ставить дебиановский же mingw32 и VW> смотреть будет ли он вызываться через gcc -b microsoft-i386-win32 Прекрасно работает, я этим пользуюсь постоянно. В unstable надо так вызывать: gcc -b i586-mingw32msvc -V 3.2 В stable -V 2.95.2. -- Andrey V. Kiselev --- ifmail v.2.15dev5 * Origin: Scientific Research Center for Ecological Safety Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1722cf841f0e.html, оценка из 5, голосов 10
|