2013-10-16 9 views
5

ho mono installati nel mio RHEL 5 macchina che è visibile come segue:XSP Configurare fallisce a causa di moduli mono dipendenza

che mono

/usr/local/bin/mono

mono -V

mono versione del compilatore JIT 2.10.2 (tarball mer 16 ott 10:33:49 CDT 2013) Copyright (C) 2002-2011 Novell, Inc. e Contri butors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifiche: epoll Architettura: amd64 disabili: nessuno Varie: softdebug LLVM: supportato, non è abilitato. GC: Boehm incluso (con GC e contrassegno parallelo digitato)

Quando provo a eseguire lo script configure per xsp, non riesce poiché non riesce a trovare mono.

./configure

controllo dei tipi sistema di compilazione ... x86_64-unknown-linux-gnu controllo ospite tipo di sistema ... x86_64-unknown-linux-gnu controllo Tipo sistema di destinazione ... x86_64-unknown-linux-gnu controllo per un'installazione compatibile BSD .../usr/bin/install -c verifica se l'ambiente di generazione è sano ... sì il controllo di un file mkdir -p .../bin/mkdir -p controllo per gawk ... gawk verifica se make set $ (MAKE) ... sì verifica se abilitare main porzioni specifiche di Makefile ... no controllo per un'installazione compatibile BSD .../usr/bin/install -c controllo per gawk ... (cache) gawk controllo per un thread-safe mkdir -p .../bin/mkdir -p controllo per pkg-config .../usr/bin/pkg-config controllo pkg-config è almeno versione 0.9.0 ... sì controllo per MONO_MODULE ... configura : errore: i requisiti della confezione (mono> = 2.10.0) non sono state soddisfatte:

Nessun pacchetto 'mono' trovato

essere consigliabile regolare la variabile d'ambiente PKG_CONFIG_PATH se software installato in un prefisso non standard.

In alternativa, è possibile impostare le variabili di ambiente MONO_MODULE_CFLAGS e MONO_MODULE_LIBS per evitare la necessità di chiamare pkg-config. Vedere la pagina man di pkg-config per maggiori dettagli.

Ho provato a risolvere questo aggiungendo il percorso file mono.pc a PKG_CONFIG_PATH. export PKG_CONFIG_PATH =/usr/local/lib/pkgconfig

Ma il problema non è stato risolto e ho comunque ottenuto lo stesso errore.

Per favore aiutami a trovare una soluzione per questo problema.

risposta

2

Provare a seguire questa guida: Setting up a Build Environment (con MONO_PREFIX=/usr/local e dimenticare le parti di gnome).

+0

Grazie! Questo mi ha fatto superare l'errore dell'OP, fino a una riuscita, ma l'installazione non è riuscita con System.DllNotFoundException: libc.dylib (su OS X - Ho recentemente creato mono 3.8 da github). Questo ho risolto googling su "aggiungi/usr/lib a DYLD_FALLBACK_LIBRARY_PATH" e ora funziona. –

2

controllare la posizione corretta del pkgconfig in mono installation.I correva con lo stesso errore fino a quando ho scoperto che era sotto

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

+1

Grazie! Per gli altri, per impostare il percorso eseguire 'export PKG_CONFIG_PATH =/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/pkgconfig /' – SaiyanGirl

Problemi correlati