2009-07-25 4 views
2

Я пытаюсь создать mod_mono и установить его, чтобы начать обучение и работу с ASP.NET на моем Mac. На моей машине работает Mac OSX Leopard 10.5.7.Установка mod_mono для ASP.NET на MacOSX Leopard

Моно сайт (http://www.mono-project.com) говорит, что мне нужно установить xsp, mono и mod_mono.

Mono установлен и работает.
xsp построен и установлен нормально.

Мой выход настроить для mod_mono является:

резюме конфигурации для mod_mono

  • установки префикса =/USR/местные
  • Apache версии = 2,2
  • Apache модули каталога =/USR/libexec/apache2
  • apxs =/usr/sbin/apxs
  • apr-config =/usr/bin/apr-1-config
  • APU-конфигурация =/USR/бен/АП-1-конфигурация
  • CFLAGS = -64 -I/USR/включать/apache2 -I/USR/включать/апрель-1 -I/USR/включать/апреля -1 не
  • Многословного каротаж (отладка) = нет
  • варианты GCOV используемой = нет
  • включено Профилирование = нет
  • моно префикса = /Library/Frameworks/Mono.framework/Versions/2.4.2.2
  • По умолчанию MonoApplicationsConfigDir =/private/etc/apache2/mod-mono-applications

... который выглядит нормально, насколько я могу судить. Когда я пытаюсь сделать mod_mono, однако, я получаю следующее сообщение об ошибке:

gcc -DHAVE_CONFIG_H -I. -I../include -64 -I/usr/include/apache2 -I/usr/include/apr-1 -I/usr/include/apr-1 -64 -I/usr/include/apache2 -I/usr/include/apr-1 -I/usr/include/apache2 -64 -I/usr/include/apache2 -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -64 -I/usr/include/apache2 -I/usr/include/apr-1 -DDARWIN <br>-DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -I/usr/include/apr-1 -Wall -DDFLT_MONO_CONFIG_DIR=\"/private/etc/apache2/mod-mono-applications\" -I/Library/Frameworks/Mono.framework/Versions/2.4.2.2/include/glib-2.0 -I/Library/Frameworks<br>/Mono.framework/Versions/2.4.2.2/lib/glib-2.0/include -64 -I/usr/include/apache2 -I/usr/include/apr-1 -I/usr/include/apr-1 -MT mod_mono_la-mod_mono.lo -MD -MP -MF .deps/mod_mono_la-mod_mono.Tpo -c mod_mono.c -fno-common -DPIC -o .libs/mod_mono_la-mod_mono.o

mod_mono.c: In function ‘fork_mod_mono_server’: 
mod_mono.c:1775: error: ‘SIGPWR’ undeclared (first use in this function) 
mod_mono.c:1775: error: (Each undeclared identifier is reported only once 
mod_mono.c:1775: error: for each function it appears in.) 
make[1]: *** [mod_mono_la-mod_mono.lo] Error 1 
make: *** [all-recursive] Error 1 

Кто-нибудь видел/неподвижную это?

Любая помощь приветствуется.

ответ

3

Вчера это произошло на Mono IRC, и, предположительно, его можно исправить, прокомментировав строку 1775 в mod_mono.c.

+0

Это сделало, спасибо. – Darrel

Смежные вопросы