Опции ./configure для sun studio

Igor Sysoev is at rambler-co.ru
Mon Oct 10 12:23:20 MSD 2005


On Mon, 10 Oct 2005, Andrey N. Oktyabrski wrote:

> Andrey N. Oktyabrski wrote:
>> yur at nf.jinr.ru wrote:
>> 
>>>> С какими опциями пущать configure, если хочу собирать nginx сановским
>>>> компилятором? Или это вообще невозможно и надо пользоваться gcc? Я
>>>> попробовал так:
>>>> ano at box:~/1/nginx-0.2.1> ./configure --with-cc=/opt/SUNWspro/bin/cc
>>>> --with-cc-opt="-I /usr/local/include" --with-ld-opt="-L /usr/local/lib"
>>> 
>>> У меня nginx собирается Studio10 на x86/amd64 с небольшим патчем.
>> 
>> О, спасибо, попробую. А с каким openssl? С исходниками? Я пока не нашёл, 
>> как ему системный подсунуть.
> Всё, разобрался, вопрос снят.
>
> P.S. Игорь, этот патч достоин того, чтобы войти в дистрибутив? У меня с ним 
> 0.3.0 собрался чисто сановским компилятором.

Не совсем, при этом патче не работает accept_mutex и если запускать
nginx с несколькими рабочими процессами, то нужно ставить

events {
     ...
     accept_mutex   off;
}

> Если да, моего кролика можно убирать?

Я постараюсь на этой неделе добавить атомарные инструкции для SunPro.
А вообще, для таких случаев нужно сделать захват мутекса каким-нибудь
сисколом как в Апаче, типа flock или fcntl.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list