Я пытаюсь установить MonoDevelop 4 на CentOS 7, как описано в этом посте: Install Mono and Monodevelop on CentOS 5.x/6.x, но когда я пытаюсь выполнить ./autogen.sh --prefix=/usr
в моно -addins каталог ЦСИ, я получаю ошибку:«настроить: ошибка: MCS не найдены» во время конфигурационными моно-надстройки на CentOS
Running autoconf ...
Running ./configure --prefix=/usr ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '0' is supported by ustar format... yes
checking whether GID '0' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for gmcs... no
configure: error: mcs Not found
м.в.м. компилятор был успешно установлен, и если я исполню
mcs --version
возвращает
Mono C# compiler version 4.0.3.0
В других примерах выхода AUTOCONF я вижу, что проверка GMCS возвращает что-то вроде /usr/local/bin/gmcs
или /usr/bin/gmcs
, но в моей системе после компиляции моно я не gmcs
вообще.
В чем разница между mcs и gmcs, и где я могу найти вторую?
как вы установили моно? какой префикс вы использовали? если вы следовали этим инструкциям, в вашей системе должен быть двоичный файл/usr/bin/mcs, в котором конфигурация mono-addins находит – knocte
, если работает 'mcs -version', что возвращает' which mcs'? – knocte
@knocte Спасибо за ваш интерес к моему вопросу. Теперь я удалил виртуальную машину, где возникла эта проблема. Я попытался установить monodevelop на KDE из репозитория, и мне это не удалось. Поэтому я попытался скомпилировать источник, и он также не работал. Но потом я установил Gnome и установил monodevelop из репозитория. Может быть, monodevelop и KDE несовместимы? –