Сбой настройки XSP из-за зависимости мономодуля
Я установил моно в мою машину RHEL 5, которая видна следующим образом:
какой моно
/ USR / местные / бен / моно
моно-V
Mono JIT-компилятор версии 2.10.2 (tarball, среда, 16 октября, 10:33:49 CDT 2013). Copyright (C) 2002-2011 Novell, Inc. www.mono-project.com TLS: __thread SIGSEGV: altstack Уведомления: epoll Архитектура: amd64 Отключено: нет Разное: softdebug LLVM: поддерживается, не включен. GC: включенный Бем (с напечатанным GC и Параллельной Маркой)
Когда я пытаюсь запустить скрипт настройки для xsp, он не работает, так как не может найти моно.
./configure
проверка типа системы сборки... x86_64-unknown-linux-gnu проверка типа системы хоста... x86_64-unknown-linux-gnu проверка типа целевой системы... x86_64-unknown-linux-gnu проверка установки, совместимой с BSD... / usr / bin / install -c проверка правильности среды сборки... да проверка на многопоточность mkdir -p... / bin / mkdir -p проверка на gawk... gawk проверка на то, что make устанавливает $(MAKE)... yes, проверять, включать ли специфичные для сопровождающего части Makefiles... нет проверки для BSD-совместимой установки... / usr / bin / install -c проверка gawk... (кэшируется) проверка gawk для поточно-ориентированного mkdir -p... / bin / mkdir -p проверка pkg-config... / usr / bin / pkg-config проверка pkg-config, по крайней мере, версии 0.9.0... да проверка на MONO_MODULE... configure: error: Требования пакета (mono >= 2.10.0) не были выполнены:
Пакет "моно" не найден
Рассмотрите возможность настройки переменной среды PKG_CONFIG_PATH, если вы установили программное обеспечение с нестандартным префиксом.
В качестве альтернативы вы можете установить переменные среды MONO_MODULE_CFLAGS и MONO_MODULE_LIBS, чтобы избежать необходимости вызывать pkg-config. Смотрите страницу руководства pkg-config для более подробной информации.
Я попытался решить эту проблему, добавив путь к файлу mono.pc в PKG_CONFIG_PATH. экспорт PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
Но проблема не была решена, и я получил ту же ошибку, тем не менее.
Пожалуйста, помогите мне найти решение этой проблемы.
2 ответа
Проверьте правильность расположения pkgconfig в вашей моно-установке. Я работал с той же ошибкой, пока не обнаружил, что она находится под
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/pkgconfig/
Попробуйте следовать этому руководству: Настройка среды сборки (с MONO_PREFIX=/usr/local
и забудь про части гнома).