Kompilieren & Installieren Sie Mono auf Centos - Can ' T get vergangenen 'machen'

Die grundlegenden Anweisungen für die Installation von Mono sind:

tar xzvf mono-X.XX.tar.gz; cd mono-X. XX
./configure --prefix=/usr/local; make; make install

So, ich habe die neueste version runtergeladen von http://download.mono-project.com/sources/mono/ und extrahiert es (aber das ist eine bz2, verwendet der j-option für tar).

Configure scheint zu funktionieren OK. Wenn ich make ausführe, es lässt sich für eine gute 40 Minuten oder so, bevor Sie diese:

make[5]: Entering directory `/usr/local/src/mono-2.11.2/mcs'
make[6]: Entering directory `/usr/local/src/mono-2.11.2/mcs'
make[6]: gmcs: Command not found
make[6]: *** [build/deps/basic-profile-check.exe] Error 127
make[6]: Leaving directory `/usr/local/src/mono-2.11.2/mcs'
make[6]: Entering directory `/usr/local/src/mono-2.11.2/mcs'
*** The compiler 'gmcs' doesn't appear to be usable.
*** Trying the 'monolite' directory.
make[7]: Entering directory `/usr/local/src/mono-2.11.2/mcs'
make[8]: Entering directory `/usr/local/src/mono-2.11.2/mcs'
Corlib not in sync with this runtime: expected corlib version 102, found 100.
Loaded from: /usr/local/src/mono-2.11.2/mcs/class/lib/monolite/mscorlib.dll
Download a newer corlib or a newer runtime at http://www.go-mono.com/daily.
make[8]: *** [build/deps/basic-profile-check.exe] Error 1
make[8]: Leaving directory `/usr/local/src/mono-2.11.2/mcs'
make[8]: Entering directory `/usr/local/src/mono-2.11.2/mcs'
*** The contents of your 'monolite' directory may be out-of-date
*** You may want to try 'make get-monolite-latest'
make[8]: *** [do-profile-check-monolite] Error 1
make[8]: Leaving directory `/usr/local/src/mono-2.11.2/mcs'
make[7]: *** [do-profile-check] Error 2

Wenige Zeilen später verlässt.

Ich bin mit Latein am Ende. Endlose Googles habe nicht wirklich mich irgendwo, außer ein paar Menschen, die sagen, dass dies geschieht, wenn Sie überschreiben dll ' s mit daily builds.

Dies ist eine Marke neue CentOS 6.2 installieren von PHP, Apache, Mysql, Webmin und versuchen jetzt, Mono. Ich heruntergeladen habe die neueste mono-version (2.11.2), aber das gleiche passierte auch mit der letzten version (2.11.1).

Ich bin nahe dran aufzugeben, und der Wechsel zu Debian für unseren web-server, vielleicht ist dies der Weg zu gehen?

Jede Hilfe dankbar. Cheers

  • Ich hatte Probleme bei der Installation von mono 2.11.1 auf CentOs 6.0. Die machen einfach aufgehört an einem anderen Ort zu Ort, jede Zeit, und die installation wird nie beendet. Also habe ich den Ordner "nach Ordner", und es funktionierte.
  • überprüfen Sie die Anweisungen hier: wiki.phonicuk.com/Installing-Mono-in-CentOS-5-x.ashx Sie erwähnen, stoßen die ulimit -v für mehr virtuellen Speicher. vielleicht ist das, warum Sie benötigt, um 'teilen und erobern"?
InformationsquelleAutor James R | 2012-07-10
Schreibe einen Kommentar