Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrew Kornilov                      2:5045/80      15 Apr 2001  02:11:49
 To : All
 Subject : gcc, egcs
 -------------------------------------------------------------------------------- 
 
 дистрибутивах идут gcc 2.9x, egcs 1.x. При просмотре документации к некоторым
 софтинам узнал, что лучше их собирать gcc 2.7x, а на 2.9x забить, потому что он
 "неправильный". Hесколько месяцев назад, после выхода rh7.0 выяснилось, что они
 положили туда какой-то совсем новый компилер, но так как кругом полно кривого
 софта, то он (софт) этим не собирается. Короче, все это у меня в голове на
 уровне слухов, поэтому пара вопросов:
 
 1. Отличаются ли сильно gcc 2.7x и 2.9x и кто из них наиболее "правильный" и
 что вообще подразумевается под правильностью ? Соответствие стандартам ?
 2. Что за egcs ?
 3. gcc умеет компилировать c++, но с ним не идут c++-ые либы ? (что-то тут
 компилировал и выяснил, что c++-ые includes и libs есть в  egcs, в gcc
 нет. Hужно ставить оба ?)
 4. Что за версия gcc идет с RH ? gcc 3.x ?
 5. И вообще, что за #б твою мать с этими компиляторами, что-нибудь одно
 "правильно" работающее есть или как всегда ?
 
 p.s. Сам собирал софт (от утилиток до ядра) что gcc 2.7x, что gcc 2.9x, все
 всегда собиралось и работало, поэтому мне эти проблемы не знакомы.
 
 -- 
 With best regards, Andrew Kornilov
 
 The reward for working hard is more hard work.
 --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon"
  * Origin: HWS (2:5045/80.0)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 gcc, egcs   Andrew Kornilov   15 Apr 2001 02:11:49 
Архивное /ru.linux/518151e6b2d87.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional