0

Git からMonoDevelop Unityの最新バージョンをダウンロードしました。これに先立って、GitのMonoDevelopのバニラ バージョンで同じことを試しました。

以下を使用して MonoDevelop をコンパイルしようとしました。./configure

すべてのパッケージを含める場合と含めない場合の両方を試しました:

Select the packages to include in the build for the profile 'default':

1. [X] main
2. [X] extras/JavaBinding
3. [X] extras/ValaBinding
4. [X] extras/MonoDevelop.Database
5. [X] extras/MonoDevelop.Debugger.Gdb
6. [X] extras/PyBinding
7. [X] extras/MonoDevelop.MonoMac
8. [X] extras/MonoDevelop.MeeGo

「これはうまくいく!」と思うようになりました。次に、障害が発生しました。

Configuring package: main
-------------------------
Configuration options: 
Running aclocal  ...
Running automake --foreign  ...
Running autoconf ...
Running ./configure --enable-maintainer-mode --enable-compile-warnings --prefix=/usr/local ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for mono... /usr/bin/mono
checking for gmcs... /usr/bin/gmcs
checking for pkg-config... /usr/bin/pkg-config
checking for msgfmt... no
configure: error: You need to install msgfmt from intltool

intltool を手動でインストールしようと最善を尽くしましたが、うまくいきませんでした。

この「構成エラー」はどのように修正できますか?configure: error: You need to install msgfmt from intltool

4

2 に答える 2

4

インストールする必要があったことがわかりました(この回答gettextを介して)。

于 2012-06-23T14:30:32.417 に答える
2

ソースから MonoDevelop をビルドする場合は、MRE パッケージではなく、Mono MDK パッケージが必要です。

http://monodevelop.com/Developers/Mac_Support/Building_MonoDevelop_on_OS_Xを参照してください。

Unity のバージョンについては不明です。彼らは古いフォークを維持しており、何を変更したのかわかりません。

于 2012-06-22T15:56:22.220 に答える