GCC (Какая версия правильная?)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
vonabarak
Сообщения: 146

GCC

Сообщение vonabarak »

Суть вот в чем: на мандриве у меня стоит gcc-4.2.2 - ничего страшного...
Поставил генту, обновляю мир, а он из инета тянет gcc-4.1.2 :-O
Вроде бы 4.3.0 уже вышла. В чем же дело?
Древо портежей обновлял сегодня.
Я в диком смятении и недоумении, какую ветку использовать?
Йа тьомный эльф
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: GCC

Сообщение Палач »

vonabarak писал(а):
22.05.2008 04:33
Я в диком смятении и недоумении, какую ветку использовать?

Стабильную.
Gentoo вообще осторожно относится к новым версиям, долго вытаскивая их из нестабильной ветки. Там и wine еще 57.
Если есть уверенность в себе - ставь экспериментальные версии. На свой страх и риск.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: GCC

Сообщение serzh-z »

Поскольку GCC является одним из самых важных пакетов, необходимых для поддержания системы Gentoo в актуальном и работоспособном состоянии, а в дереве пакетов очень большое количество пакетов, совместимость которых с новыми компилятором должна быть проверена, то разработчики не спешат размаскировывать GCC до тех пор, пока не будут уверены, что большая часть наиболее востребованных пакетов не будет сломана установкой версии GCC.

Ничего не будет удивительного, если 4.1 просуществует в качестве основной версии и ещё полгода или год.
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: GCC

Сообщение Ayanami-kun »

гм... Я уже давно использую gcc-4.2.3 при общей стабильной системе... Эмм... Это плохо?
Мдя.... еще и glibc тоже ~x86 - не смог даунгрейдить после неудачной попытки перейти на ~x86
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: GCC

Сообщение nadge »

Я уже давно пользую GCC 4.2.х. И ничего, все работает хорошо. Вообще, имхо в генте неставильная ветвь намного стабильней стабильных ветвей многих других дистров.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: GCC

Сообщение serzh-z »

nadge
И даже qemu собирается?
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: GCC

Сообщение Ayanami-kun »

nadge писал(а):
22.05.2008 21:16
Я уже давно пользую GCC 4.2.х. И ничего, все работает хорошо. Вообще, имхо в генте неставильная ветвь намного стабильней стабильных ветвей многих других дистров.

Ну, думаю, дебианщики с вами поспорят ^__^
У меня лично ~x86 гном тормозил нещадно и грузилось все ооочень долго... А вот после даунгрейда я остался в таком полустабильном состоянии с glibc-2.7-r2 анстейбловым glib и еще по мелочи (правда gcc-4.2.3 выбирал осознано...)
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: GCC

Сообщение Gogast »

поидее gcc 4.2* давно в ~arch а это значит что некоторое используют его... около года уже
должен быть уже протестирован, вот недавно 4.2.4 вышел... должны вроде скоро стабилизировать
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: GCC

Сообщение serzh-z »

nadge писал(а):
22.05.2008 21:16
в генте неставильная ветвь намного стабильней стабильных ветвей многих других дистров
Звучит излишне фанатично... =) А как же падения стабильный версий приложений? Вот, только что у меня в очередной раз свалился stardict-3.0.1 при попытке распознать (точнее при разборе какого-то из словарей) неизвестное слово.
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: GCC

Сообщение Gogast »

это проблема стардикта... или gcc неправильно скомпилировал
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
Cianos
Сообщения: 343
Статус: ищу
ОС: Gentoo

Re: GCC

Сообщение Cianos »

4.2.4 - неправильная версия, во всяком случае, у меня
не хочет инсталиться :)
Моё Gentoo круче твоего!
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: GCC

Сообщение DaemonTux »

Cianos писал(а):
23.05.2008 22:41
4.2.4 - неправильная версия, во всяком случае, у меня
не хочет инсталиться :)


Так его в portage еще не добавили.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: GCC

Сообщение Ayanami-kun »

DaemonTux писал(а):
24.05.2008 10:38
Так его в portage еще не добавили.

Код: Выделить всё

ayanami-kun@gentoo:~$ gcc -v
Используются внутренние спецификации.
Целевая архитектура: i686-pc-linux-gnu
Параметры конфигурации: /var/tmp/portage/sys-devel/gcc-4.2.4/work/gcc-4.2.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.2.4 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.4 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.4/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.4/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --with-arch=i686 --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Модель многопотоковости: posix
gcc версия 4.2.4 (Gentoo 4.2.4 p1.0)
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: GCC

Сообщение DaemonTux »

Ayanami-kun писал(а):
24.05.2008 10:53
DaemonTux писал(а):
24.05.2008 10:38
Так его в portage еще не добавили.

Код: Выделить всё

ayanami-kun@gentoo:~$ gcc -v
 Используются внутренние спецификации.
 Целевая архитектура: i686-pc-linux-gnu
 Параметры конфигурации: /var/tmp/portage/sys-devel/gcc-4.2.4/work/gcc-4.2.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.2.4 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.4 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.4/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.2.4/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --with-arch=i686 --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
 Модель многопотоковости: posix
 gcc версия 4.2.4 (Gentoo 4.2.4 p1.0)




Когда я смотрел еще небыло.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: GCC

Сообщение nadge »

Звучит излишне фанатично... =) А как же падения стабильный версий приложений?

У меня частенько иксы падают. Дело ИМХО не в полном отсуттвии глюков, а в их количестве.
Спасибо сказали:
Аватара пользователя
_malic
Сообщения: 87
ОС: Gentoo

Re: GCC

Сообщение _malic »

serzh-z писал(а):
23.05.2008 19:49
А как же падения стабильный версий приложений? Вот, только что у меня в очередной раз свалился stardict-3.0.1 при попытке распознать (точнее при разборе какого-то из словарей) неизвестное слово.

+1
stardict удобная програмка ... но со своими "тараканами" ... от версии к версии тараканы (глюки) меняются ...
Деревья умирают стоя ...
Спасибо сказали:
Аватара пользователя
vonabarak
Сообщения: 146

Re: GCC

Сообщение vonabarak »

Блин, тока установил 4.1 а через пару дней emerge предлагает уже 4.24 ставить.
Мне чиво каждый раз по 40 метров сливать из инета? А ведь он еще и питон обновить хочет.
Это что ваще ветку стабилизировали или я какие-то флаги поменял ?
Йа тьомный эльф
Спасибо сказали:
Аватара пользователя
vonabarak
Сообщения: 146

Re: GCC

Сообщение vonabarak »

Я снова за помощью!!!
поставил gcc4.2, сделал 'emerge --prune gcc' чтобы удалить старую версию со слота
и теперь ничего ваще не компайлится!! gcc говорить, что не может создавать исполняемых файлов.
Что я сделал не так и, самое главное, как исправить ситуацию, ведь компилировать я теперь не могу :(
Йа тьомный эльф
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: GCC

Сообщение serzh-z »

vonabarak писал(а):
25.05.2008 22:13
Мне чиво каждый раз по 40 метров сливать из инета?
Нужно лишь определиться - быть на пике прогресса и использовать blending edge версии приложений или же стабильные, которые обновляются куда реже... ;) Ну и стоит познакомиться с deltup.
Спасибо сказали:
Аватара пользователя
vonabarak
Сообщения: 146

Re: GCC

Сообщение vonabarak »

vonabarak писал(а):
25.05.2008 22:56
Я снова за помощью!!!
поставил gcc4.2, сделал 'emerge --prune gcc' чтобы удалить старую версию со слота
и теперь ничего ваще не компайлится!! gcc говорить, что не может создавать исполняемых файлов.
Что я сделал не так и, самое главное, как исправить ситуацию, ведь компилировать я теперь не могу :(

А, ложная тревога, сам справился. :)
Йа тьомный эльф
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: GCC

Сообщение Палач »

serzh-z писал(а):
25.05.2008 23:09
Ну и стоит познакомиться с deltup.
+1
А так же с handbook
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: GCC

Сообщение Gogast »

vonabarak писал(а):
25.05.2008 22:13
Блин, тока установил 4.1 а через пару дней emerge предлагает уже 4.24 ставить.
Мне чиво каждый раз по 40 метров сливать из инета? А ведь он еще и питон обновить хочет.
Это что ваще ветку стабилизировали или я какие-то флаги поменял ?

а /etc/portage/package.keywords на что ?
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
vonabarak
Сообщения: 146

Re: GCC

Сообщение vonabarak »

Палач писал(а):
26.05.2008 05:12
serzh-z писал(а):
25.05.2008 23:09
Ну и стоит познакомиться с deltup.
+1
А так же с handbook

Ну вот тока ни нада ля-ля. "Все умные читают маны и хендбуки, а все тормоза-лентяи задают вопросы"
Я читал и хендбук, и викии и все, что только нашел из документации и по нескольку раз. Но всего не запомить.
Еще пол-недели тому назад все, что я знал о генте - то, что она существует :)
А за совет, товарищи (или господа), тем не менее спасибо.
Йа тьомный эльф
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: GCC

Сообщение Палач »

vonabarak писал(а):
28.05.2008 00:47
Я читал и хендбук, и викии и все, что только нашел из документации и по нескольку раз. Но всего не запомить.
Еще пол-недели тому назад все, что я знал о генте - то, что она существует smile.gif

Все так начинали :) Я уже более полугода в Gentoo, но не гнушаюсь перечитывать handbook и wiki, каждый раз, даже перечитывая то что уже знаешь, выдираешь из контекста что-то новое. Буду перечитывать до тех пока весь хендбук не отпечатается в корке головного мозга :)
Я не рискую пользоваться нестабильными вещами, у меня GCC 4.1.2, и меня это не обламывает. Хотя говорить что я использую стабильную ветку - тоже в корне не верно. Само собой некоторые вещи хочется видеть свежими, например, wine, gentoo-sources, nvidia-drivers, ... Но вот сам компилятор видеть нестабильным не хочется. к тому же, как я погляжу, на сегодняшнее число он hard masked
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: GCC

Сообщение Ayanami-kun »

Палач писал(а):
28.05.2008 06:21
к тому же, как я погляжу, на сегодняшнее число он hard masked

http://gentoo-portage.com/sys-devel/gcc
Разве?
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: GCC

Сообщение Палач »

Пардон, ошибся :)
Спасибо сказали: