2010-11-09 3 views
3

Tout en essayant de compiler le mono 2.8 sources sous VS2010 Je reçois la suite d'erreurs:construction mono 2.8 sous Windows

construction seul projet mono:

LNK1181 d'erreur: ne peut pas le fichier d'entrée ouvert « libmono. lib » \ msvc \ LINK mono

IntelliSense: ne peut pas ouvrir le fichier source "glib.h" \ métadonnées \ lock-tracer.h

build solution complète mono:

\ mono \ profileur \ mono-profileur-logging.c (9): erreur fatale C1083: Impossible d'ouvrir le fichier à inclure: 'config.h': Aucun fichier ou répertoire

\ mono \ profileur \ mono-cov.c (7): erreur fatale C1083: Impossible d'ouvrir le fichier à inclure: 'mono/métadonnées/profiler.h': Aucun fichier ou répertoire

\ mono \ utils \ monobitset .c (1): erreur fatale C1083: impossible d'ouvrir le fichier include: 'glib.h': aucun fichier ou répertoire de ce type

+1

quelle source? de git? de l'archive? mono-2.8-gtksharp-2.12.10-win32-9.exe? – abatishchev

+0

est-ce que glib.h et libmono.lib n'existent vraiment pas? – abatishchev

+0

Peut-être que c'est moi, mais mono est une implémentation unix de .NET. Pourquoi n'installez-vous pas le framework .NET sous Windows? –

Répondre

1

La construction msvc est probablement rompue. Cela arrive fréquemment car personne sur l'équipe Mono ne teste leurs changements avec le compilateur de Microsoft. La construction de msvc est principalement maintenue par un contributeur impressionnant, mais il ne le corrige que s'il obtient le temps.

+0

Pourrait être, j'ai essayé de construire la même version sous Linux qui me donne aussi quelques erreurs. Mais en essayant une version différente, cela a fonctionné sans problèmes. – Gobliins

0

Avez-vous une boîte Linux? Essayez this way

+0

Pourquoi ne pas simplement utiliser MINGW alors? Beaucoup plus facile. – leppie