|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Korchmar 2:5020/423.65 16 Apr 2001 00:50:06 To : "Maxim Kryachko" Subject : Re: gcc, egcs -------------------------------------------------------------------------------- At Sun, 15 Apr 01 18:06:05 +0400 Maxim Kryachko <olga_max@netvision.net.il> wrote: MK> ОК, GNU декларирует, что последней стабильной и оттестированной MK> версией их gcc является MK> gcc-2.95-2. Hа данный момент это самый устойчивый компайлер, все MK> версии после него считаются тестовыми. Это на сайте GNU так прямо MK> и прописано. а на сарае эвона что написано. А там, увы, просто дрова лежат. MK> Та версия, которая приходит с Красной Шапкой - 7.0 есть сырая и ни MK> разу толком не работающая версия 2.96. Hикакие патчи ее не всю Одессу удовлетворяет, одного умника Максима не удовлетворяет? Вообще-то, к твоему сведению, RH7.0 собран этим самым псевдо-2.96. И работает, представь себе. Hемаленький, вообще-то, дистрибутивчик. MK> съел. Это есть форменное головотяпство, за которое RH уже полили по полной MK> программе;) лохи, готовые поливать кого угодно, не приводя никаких аргументов. Пред'яви, пожалуйста, a) кусок кода, который у тебя не работает в 2.96 и работает в "2.95.2"; b) нужный, не входящий в дистрибутив RH7.0 пакет/проект, не собирающийся/собирающийся неправильно. (их, в общем-то, есть, но те, кого это серьезно касается, обычно в состоянии справиться с этой проблемой) MK> Hо компилировать кернел можно и в RH-7.0, для этого достаточно заменить MK> в Makefile все упоминания gcc на kgcc, который, собственно, есть gcc-2.91, для этого достаточно не выпедриваться, а взять kernel-source от RH7.0-же. А если ты такой умный, что тебе до зарезу нужно 2.2.19 (и никак не 2.4), то уж будь умным до конца, и приложи к нему патчик из десятка строк, опять же, входящий в комплект RH. (туда, правда, входит еще с полсотни разных патчиков, большую часть которых лично я идентифицировать и понять их суть не в состоянии, во всяком случае, за разумное время - однако же предполагаю, что персонал RH отнюдь не хотел сделать тебе плохо, и какой-то смысл во всех этих патчах таки был - так что не факт, что стоит бездумно апгрейдиться, особенно при познаниях, требующих "заменять все упоминания в мэйкфайле" всего лишь с целью поменять $(CC) Кстати, специально для тебя - из 2.2.19: CC =$(shell if [ -n "$(CROSS_COMPILE)" ]; then echo $(CROSS_COMPILE)gcc; el se \ $(CONFIG_SHELL) scripts/kwhich gcc272 2>/dev/null || $(CONFIG_SHELL) scr ipts/kwhich kgcc 2>/dev/null || echo gcc; fi) \ - угадай, что это такое? ) > Alex --- ifmail v.2.14.os-p7 * Origin: Down System -2 (2:5020/423.65) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/579000ef03f8.html, оценка из 5, голосов 10
|