LINUX.ORG.RU

разные версии GCC


0

0

Есть система в ней стоит 2 версии gcc в /usr/bin/gcc - это линк на одну из версий Как указать чтобы при компиляции испольовалась одна из версий ? т е я конечно могу линки ставить на /usr/bin/gcc - но можно это указать параметром компилируемой программе ( например ядру ? ) ?

anonymous

А остальные винарники (g++ например)?
А библиотеки?
Лучше ставить второй (третий) gcc в /usr/local и управлять выбором компилятора через
export PATH=/.....
В пути указывать пути к ОДНОМУ ИЗ gcc.
Естественно ДО конфигурирования пакета.
Всякие другие способы чреваты неожиданностями.

Вот только что таким методом заставил компилироваться libgcj.
Если просто задвигал пути /usr/local/bin, /usr/local/sbin в конец, всё падало на разных этапах.

archont ★★★
()
Ответ на: комментарий от archont

гм дистр то вроде пакетный то есть ребята должны думать как это обойти ( кстати видимо этими линками они и решили проблему ... )

anonymous
()
Ответ на: комментарий от anonymous

и пакеты соотв называются gcc-2.95, 4.0, 3.4 и тп .... так что видимо проблем с библиотеками нет :) - только линки остались :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.