gpt4 book ai didi

macos - 在 MacOSX Leopard 上为 ASP.NET 安装 mod_mono

转载 作者:行者123 更新时间:2023-12-04 07:05:24 25 4
gpt4 key购买 nike

我正在尝试构建和安装 mod_mono,以便我可以开始在我的 Mac 上学习和使用 ASP.NET。我的机器运行的是 Mac OSX Leopard 10.5.7。

单声道站点 ( http://www.mono-project.com ) 说我需要安装
xsp、单声道和 mod_mono。

Mono 已安装并正常工作。
xsp 构建和安装很好。

我对 mod_mono 的配置输出是:

mod_mono 的配置摘要

  • 安装前缀 =/usr/local
  • Apache 版本 = 2.2
  • Apache 模块目录 =/usr/libexec/apache2
  • apxs =/usr/sbin/apxs
  • apr-config =/usr/bin/apr-1-config
  • apu-config =/usr/bin/apu-1-config
  • CFLAGS = -64 -I/usr/include/apache2 -I/usr/include/apr-1 -I/usr/include/apr-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

    有没有人看到/修复过这个?

    任何帮助表示赞赏。

    最佳答案

    这昨天出现在 Mono IRC 上,据说可以通过在 mod_mono.c 中注释掉第 1775 行来修复它。

    关于macos - 在 MacOSX Leopard 上为 ASP.NET 安装 mod_mono,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1180833/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com