2013-10-16 3 views
5

Ich habe in meinem RHEL 5 Maschine installiert mono, die sichtbar ist wie folgt:XSP Konfigurieren lässt sich nicht mit Mono Modul dependancy

die

/usr/local/bin/mono mono

mono -V

Mono JIT-Compiler Version 2.10.2 (Mi 16. Oktober 10.33.49 CDT 2013 Tarball) Copyright (C) 2002-2011 Novell, Inc. und Contri Butoren. www.mono-project.com TLS: __thread SIGSEGV: altstack Hinweise: epoll Architektur: amd64 Behinderte: keine Sonstiges: softdebug LLVM: unterstützt wird, nicht aktiviert. GC: Eingeschlossen Boehm (mit typisierten GC und Parallelmarkierung)

Wenn ich versuche, das configure-Skript für xsp auszuführen, schlägt es fehl, da es mono nicht finden konnte.

configure

Prüfung Build-System Typ ... x86_64-unknown-linux-gnu prüft Host-System Typ ... x86_64-unknown-linux-gnu Zielsystemtyp Überprüfung ... x86_64-unknown-linux-gnu Überprüfung auf eine BSD-kompatible Installation .../usr/bin/install -c Überprüfung, ob Build-Umgebung gesund ist ... ja Überprüfung auf ein thread-safe mkdir -p .../bin/mkdir -p Überprüfung auf gawk ... gawk Überprüfung, ob make $ (MAKE) ... ja Prüfung, ob die Hauptfunktion aktiviert tainer-spezifische Teile von Makefiles ... nein Überprüfung auf eine BSD-kompatible Installation .../usr/bin/install -c auf gawk ... prüfen (im Cache) gawk Überprüfung auf eine thread-safe mkdir -p .../bin/mkdir -p Überprüfen auf pkg-config .../usr/bin/pkg-config Überprüfen pkg-config ist mindestens Version 0.9.0 ... ja Suche nach MONO_MODULE ... konfigurieren : Fehler: Paketanforderungen (mono> = 2.10.0) nicht erfüllt waren:

kein Paket 'mono'

Betrachten Sie fand die PKG_CONFIG_PATH Umgebungsvariable einzustellen, wenn Sie installierte Software in einem nicht-Standard-Präfix. Alternativ können Sie die Umgebungsvariablen MONO_MODULE_CFLAGS und MONO_MODULE_LIBS setzen, um den Aufruf von pkg-config zu vermeiden. Weitere Informationen finden Sie auf der Manpage pkg-config.

Ich habe versucht, dies zu lösen, indem Sie den Dateipfad mono.pc zu PKG_CONFIG_PATH hinzufügen. Export PKG_CONFIG_PATH =/usr/local/lib/pkgconfig

Aber das Problem wurde nicht gelöst und ich habe trotzdem den gleichen Fehler.

Bitte helfen Sie mir bei der Suche nach einer Lösung für dieses Problem.

Antwort

2

Versuchen Sie, dieser Anleitung zu folgen: Setting up a Build Environment (mit MONO_PREFIX=/usr/local und vergessen Sie die gnome Teile).

+0

Vielen Dank! Dies brachte mich über den Fehler des OP, bis zu einem erfolgreichen make, aber make Installation mit System.DllNotFoundException fehlgeschlagen: libc.dylib (auf OS X - ich habe vor kurzem Mono 3,8 von Github gebaut). Dies habe ich behoben, indem ich nach "add/usr/lib to DYLD_FALLBACK_LIBRARY_PATH" gegoogelt habe und jetzt funktioniert es. –

2

überprüfen Sie die korrekte Lage von pkgconfig in Ihrem Mono installation.I mit dem gleichen Fehler ausgeführt wurde, bis ich, dass es unter

gefunden war

/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/ pkgconfig/

+1

Danke! Für andere, um den Pfad zu setzen, führen Sie 'export PKG_CONFIG_PATH =/Bibliothek/Frameworks/Mono.framework/Versions/3.4.0/lib/pkgconfig /' – SaiyanGirl

Verwandte Themen