ПРОЕКТЫ 


  АРХИВ 


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: Модуль на C++ - во зможно?



On Thu, Mar 06, 2008 at 04:01:31AM -0800, Sergey S. wrote:

> Здравствуйте. Большое спасибо за все предыдущие ответы по теме. Придется и
> экспортировать функции из внешней C++ библиотеки и собирать сам модуль с
> помощью g++ (с последним пока не справился).
> 
> 03.03.08, Igor Sysoev <is@xxxxxxxxxxxxx> написал(а):
> >
> >
> > Прилагаемый патч лечит.
> >
> > Кроме того, все инклуды должны идти после nginx'овских
> >
> > extern "C" {
> >   #include <ngx_config.h>
> >   #include <ngx_core.h>
> >   #include <ngx_event.h>
> >   #include <ngx_http.h>
> > }
> >
> > иначе на Линуске и Солярисе возможны проблемы с размерностью off_t.
> >
> > --
> > Игорь Сысоев
> > http://sysoev.ru
> 
> 
> 
> Скажите пожалуйста, а есть возможность указать в config для конкретного
> модуля отличный от gcc компилятор?
> 
> Если указать "CC=g++", то ломается ./configure для nginx'а. Хочется собрать
> с помощью g++ только свой модуль, но не совсем понятно как это сделать =)

А использовать расширение .cpp не помогает ?


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



 




Copyright © Lexa Software, 1996-2009.