Welcome! Log In Create A New Profile

Advanced

Re: 0.7.65 - ошибка при сборке

Maxim Dounin
March 17, 2010 07:18AM
Hello!

On Wed, Mar 17, 2010 at 05:50:41AM -0400, agz wrote:

> Maxim Dounin Wrote:
> -------------------------------------------------------
> > Лучше уберите -O2 из CFLAGS.
>
> Почему? Это дефолтная сточка CFLAGS в CentOS...
> Все пакеты там собраны так.

И? Ваш gcc считает, что оптимизации включаемые по -O2 небезопасны
при том коде который есть. Отключение -O2 эти оптимизации
выключит, в nginx'е они по большому счёту не нужны всё равно.
Альтернативный вариант - выключить нужные оптимизации
индивидуально (-fno-strict-aliasing), но в силу общей ненужности
-O2 обычно проще выкинуть -O2.

Забивать на то что считает gcc - можно, но чревато. В частности,
отдельные места на которые ругается gcc 4.4 потенциально могут
приводить к проблемам на некоторых архитектурах.

> На 0.8.x переходить как-то боязно пока...

Up to you.

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

0.7.65 - ошибка при сборке

agz March 17, 2010 03:10AM

Re: 0.7.65 - ошибка при сборке

Maxim Dounin March 17, 2010 05:16AM

Re: 0.7.65 - ошибка при сборке

agz March 17, 2010 05:50AM

Re: 0.7.65 - ошибка при сборке

Maxim Dounin March 17, 2010 07:18AM

Re: 0.7.65 - ошибка при сборке

agz March 17, 2010 07:58AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 316
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready