|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 11 Mar 2002 11:16:09 To : Vladimir Mosgalin Subject : Re: gcc-2.95 -------------------------------------------------------------------------------- >>> Vladimir Mosgalin wrote: > gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I/usr/include/SDL > -D_REENTRANT -Iyes/include -I/usr/X11R6/include -O6 -ffast-math -funroll-loops > -fomit-frame-pointer -fexpensive-optimizations -march=i586 -malign-loops=2 > -malign-jumps=2 -malign-functions=2 -pipe -Wall -Werror -c sv_progs.c > sv_progs.c:156:98: trigraph ??) ignored > make[1]: *** [sv_progs.o] Ошибка 1 > make[1]: Выход из каталог `/opt/home/mosgalin/quakeforge-0.3.0/source' > make: *** [all-recursive] Ошибка 1 > > Мне сейчас совершенно лень выяснять в чем дело, может достаточно оптимизацию Зря. > отключить (это они сами так написали!), а может править или пересобирать этот Trigraphs разбираются еще _до препроцессора_. А авторы этого куска кода - тормоза. Замени "??)" на "??"")", должно полегчать. > кусок другим компилятором. Может у них глюк. Hо gcc-2.96 я уже верю не так. Дорогая редакция. Я больше не верю своему телевизору. Я его перенес в подвал, чтобы он починил подземный стук, а он отсырел и взорвался. > Да, кстати, -march=i586 не глупость ли? Мне казалось что -march=i386 > -mcpu=i586 как-то правильнее будет, я ошибался? Слышал разные мнения по этому > поводу... rpm например всегда собирает -mcpu=i386 -march=i686. Покажи хоть одну машину с i386 вокруг. Даже четверку и то найти проблема. > Впрочем, с такой оптимизацией конечно 2.96 собирать ничего путного не может, > сам не раз убеждался. Каждый раз, когда я в целях эксперимента пишу "-O6 > -ffast-math -fexpensive-optimizations" вместо "-O2", ничего не работает. Из > более-менее крупного, я имею в виду. Ассемблер в зубы и иди смотреть, в чем дело. В большинстве случаев найти место проблемы и внятно ее описать - не является задачей только для супергуру. /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368b2ca41cb.html, оценка из 5, голосов 10
|