ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



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

Andrey N. Oktyabrski wrote:
yur@xxxxxxxxxx wrote:

С какими опциями пущать configure, если хочу собирать nginx сановским
компилятором? Или это вообще невозможно и надо пользоваться gcc? Я
попробовал так:
ano@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




 




Copyright © Lexa Software, 1996-2009.