Релиз gcc 4

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Релиз gcc 4

Сообщение alv »

Не успели еще массово внедрить gcc 3.4, как вышел 4-й gcc (см. http://gcc.gnu.org/gcc-4.0/ ). Обещано масса всего хорошего. Интересно, кто-нибудь пре-релизные версии пробовал? И если да - как впечатления? Интересные аспекты: а) оптимизация под новые камни, б) устойчивость сгенеренного кода при жестких флагах оптимизации (то, с чем в 3-й ветке всегда были напряги), в) отдельно - есть ли преимущества при генерации базовых вещей (типа make world или ядра Linux) - мои недавние упражнения склонили меня к мысли, что 3.4 здесь против 2.95 ничего не давал.
Спасибо сказали:
Аватара пользователя
magesor
Сообщения: 288
Статус: Человек-ништяк
ОС: есть.

Re: Релиз gcc 4

Сообщение magesor »

(alv @ Пятница, 22 Апреля 2005, 8:24) писал(а):.....
б) устойчивость сгенеренного кода при жестких флагах оптимизации
.....

Ну ффсё, терь джентушники развернуцца :megalol: :megalol: :megalol:
А вообще здорово, Ура, пора за пивом!
"Лишь две вещи поражают меня: звёздное небо надо мною и нравственный закон внутри меня." (Иммануил Кант)
Спасибо сказали:
Аватара пользователя
eskej
Сообщения: 108

Re: Релиз gcc 4

Сообщение eskej »

Самый интересный аспект - у меня он вообще не собрался. :(
Gentoo ~x86•linux-2.6.16-ck11•gcc 4.1.1•X.Org 7.2•KDE 3.5.6
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Релиз gcc 4

Сообщение alv »

(eskej @ Суббота, 23 Апреля 2005, 9:42) писал(а):Самый интересный аспект - у меня он вообще не собрался.  :(


Вы не одиноки...
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: Релиз gcc 4

Сообщение demongloom »

А прогресс бар компляции когда будет :angry: ?
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Релиз gcc 4

Сообщение t.t »

(demongloom @ Суббота, 23 Апреля 2005, 18:40) писал(а):А прогресс бар компляции когда будет  ?
У... как всё запущено.. :megalol:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
magesor
Сообщения: 288
Статус: Человек-ништяк
ОС: есть.

Re: Релиз gcc 4

Сообщение magesor »

(demongloom @ Суббота, 23 Апреля 2005, 18:40) писал(а):А прогресс бар компляции когда будет  :angry: ?

"Наш компилятор стал ещё быстрее, теперь он умеет не только компилировать, но и проигрывать музыку и варить кофе. Откиньтесь на спинку сидения Вашего автомобиля, если он у вас есть, и поезжайте на рыбалку на пару деньков: мир пересобрать - не поле перейти!"
"Лишь две вещи поражают меня: звёздное небо надо мною и нравственный закон внутри меня." (Иммануил Кант)
Спасибо сказали:
Аватара пользователя
delphi
Сообщения: 254

Re: Релиз gcc 4

Сообщение delphi »

еслиб еще он за меня учился былобы вооще супер :blink:
я думаю,эта возможность будит в версии 4.1 :D
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Релиз gcc 4

Сообщение alv »

(delphi @ Суббота, 23 Апреля 2005, 21:34) писал(а):еслиб еще он за меня учился  былобы вооще супер :blink:
я думаю,эта возможность будит в версии 4.1 :D


По сведения от разработчиков - не раньше 5-й
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: Релиз gcc 4

Сообщение VN_MAClover »

(demongloom @ Суббота, 23 Апреля 2005, 18:40) писал(а):А прогресс бар компляции когда будет  :angry: ?

Когда это станет MS GCC.
:P
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Релиз gcc 4

Сообщение edoc_modnar »

Мдааа, это уже 2 недели как не новость. для тех, кто еще не понял, СТАВИТЬ НЕ СТОИТ. Ибо в своем теперешнем виде даже сам себя он скомпилить не может. А уж про ядро и не говорю.
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: Релиз gcc 4

Сообщение VN_MAClover »

Смотря где. Вот в Mac OS X 10.4 стоит и не жужжит.
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Релиз gcc 4

Сообщение edoc_modnar »

Смотря где. Вот в Mac OS X 10.4 стоит и не жужжит.

Ага, вот у меня в системе (Gentoo) гцц -- одно из важнейших приложений. А в MacOS X даже ядро не надо компилировать ;)
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: Релиз gcc 4

Сообщение VN_MAClover »

(random_code @ Воскресенье, 08 Мая 2005, 0:32) писал(а):А в MacOS X даже ядро не надо компилировать ;)

Ядро и вправду не надо, но массу софта необходимо. Согласен, что есть трудности, но многое компилируется без вопросов, включая такие большие проги как GNU Emacs.
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
magesor
Сообщения: 288
Статус: Человек-ништяк
ОС: есть.

Re: Релиз gcc 4

Сообщение magesor »

(VN_MAClover @ Воскресенье, 08 Мая 2005, 0:34) писал(а):
(random_code @ Воскресенье, 08 Мая 2005, 0:32) писал(а):А в MacOS X даже ядро не надо компилировать ;)

Ядро и вправду не надо, но массу софта необходимо. Согласен, что есть трудности, но многое компилируется без вопросов, включая такие большие проги как GNU Emacs.


Интересно, а чем яблочники своё ядро в продакшн собирают?
"Лишь две вещи поражают меня: звёздное небо надо мною и нравственный закон внутри меня." (Иммануил Кант)
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: Релиз gcc 4

Сообщение VN_MAClover »

(/bin/ladin @ Понедельник, 09 Мая 2005, 4:39) писал(а):Интересно, а чем яблочники своё ядро в продакшн собирают?

gcc 4.0
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: Релиз gcc 4

Сообщение demongloom »

А вы хотели бы прогресс бар для гцц?
Я лично за. Хочется знать скока ему осталось собирать. Есть же прогрессы для других утилит типа wget к примеру и никто не ругается, так почему и к гцц не прикрутить. Я лично за. Плюс это можно как опцию к make или еще к чему прикрутить.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Релиз gcc 4

Сообщение clx »

(demongloom @ Понедельник, 09 Мая 2005, 15:33) писал(а):А вы хотели бы прогресс бар для гцц?
Я лично за. Хочется знать скока ему осталось собирать. Есть же прогрессы для других утилит типа wget к примеру и никто не ругается, так почему и к гцц не прикрутить. Я лично за. Плюс это можно как опцию к make или еще к чему прикрутить.


http://gentooexperimental.org/scripts/eprogress/eprogress
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Релиз gcc 4

Сообщение powerfox »

А у меня по ходу и старый лагает:начал собирать bash 3.0 - не может выч. размер char, в binutils,если задаю make LDFLAGS=-static -лаг полный, пишет, что не найти /usr/bin/ld(там он есть) и нев. параметр -lc(он поддерж.) - никак не дойду до gcc4.0
Спасибо сказали:
Аватара пользователя
FreeNUX
Сообщения: 185
Статус: с сириуса
ОС: FreeBSD 6.2

Re: Релиз gcc 4

Сообщение FreeNUX »

Прежде чем переходить на новую версию gcc, советую прочитать статью К. Касперски
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: Релиз gcc 4

Сообщение demongloom »

Оффтопик.
Вирус который заражает компиляторы, после чего если собрать прогу зараженным компилятором она будет иметь в себе вирус. :devil_2: .
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: Релиз gcc 4

Сообщение VN_MAClover »

(demongloom @ Понедельник, 09 Мая 2005, 19:11) писал(а):Вирус который заражает компиляторы, после чего если собрать прогу зараженным компилятором она будет иметь в себе вирус.  :devil_2: .

А другой вирус заражает вирус, который заражает компилятор... :P
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Релиз gcc 4

Сообщение polachok »

bsdprogress - мой ответ eprogress - кто попытается заюзать - прочитайте сначала комменты!!!!!!
И немедленно выпил.
Спасибо сказали:
go2bed
Сообщения: 7

Re: Релиз gcc 4

Сообщение go2bed »

(alv @ Пятница, 22 Апреля 2005, 15:24) писал(а):Не успели еще массово внедрить gcc 3.4, как вышел 4-й gcc (см. http://gcc.gnu.org/gcc-4.0/ ). Обещано масса всего хорошего. Интересно, кто-нибудь пре-релизные версии пробовал? И если да - как впечатления? Интересные аспекты: а) оптимизация под новые камни, б) устойчивость сгенеренного кода при жестких флагах оптимизации (то, с чем в 3-й ветке всегда были напряги), в) отдельно - есть ли преимущества при генерации базовых вещей (типа make world или ядра Linux) - мои недавние упражнения склонили меня к мысли, что 3.4 здесь против 2.95 ничего не давал.

Это, безусловно, хорошо.
Хорошо для америки, хорошо для человечества, хорошо для демократии :)))*

А если cерьезно, то самое интересное (IMHO), это то, что девелоперы забросили g77 (вернее, его забросил главный мэйнтейнер), потому в GCC включили gfortran -- GNU-тую реализацию Fortran'95. Насколько 95 (или насколько GNUтую :) ) -- пытаюсь понять, читая докУмент. Ставить ничего пока не собираюсь, но рано или поздно...

В остальном -- конечно же хорошо. Все равно когда-нибудь придется... ;)
____________
* -- перефраз высказывания одного жителя нью-йоркского гетто из Лета Сэма (вольный пересказ):
-- What do you think about all these murders?
-- This is bad. Bad for America, bad for Mankind, bad for Democracy!
Спасибо сказали:
Аватара пользователя
Kotjara
Сообщения: 307
ОС: FreeBSD 7.0/Ubuntu 8.04

Re: Релиз gcc 4

Сообщение Kotjara »

Патчи для сборки FlyBSD c GCC4
Вернее сама ньюса :devil_2:
Спасибо сказали: