Links 
- http://nant.sourceforge.net/
- See also Mono
コンパイル 
- コンパイルには Mono が必要
- 必要なら PKG_CONFIG_PATH を指定する
# export PKG_CONFIG_PATH=/usr/lib/pkgconfig # make # make install
コンパイルできない 
Failed to initialize the 'Mono 3.5 Profile' (mono-3.5) target framework. Unable to locate 'mono' module using pkg-config. Download the Mono development packages from http://www.mono-project.com/downloads/. For more information regarding the cause of the build failure, run the build again in debug mode.
↓
- 環境変数 PKG_CONFIG_PATH を正しく設定する.
例: export PKG_CONFIG_PATH=/usr/lib/pkgconfig
Mono の構成がおかしい. 
# make ........ The current runtime framework 'mono-2.0' is not correctly configured in the NAnt configuration file. Unable to locate 'mono' module using pkg-config. Download the Mono development packages from http://www.mono-project.com/downloads/.
↓
- Monoのパッケージ情報のファイルを変更する.see Mono
NAnt-0.85 がコンパイルできない('07 7/18現在) [NAnt-0.86-beta1 では問題なし] 
/root/SRC/nant-0.85/src/NAnt.Core/Task.cs(404,33): error CS0809: Obsolete member `NAnt.Core.Task.InitializeElement(System.Xml.XmlNode)' overrides non-obsolete member `NAnt.Core.Element.InitializeElement(System.Xml.XmlNode)'
↓
- src/NAnt.Core/Task.cs の L403 の
[Obsolete("Deprecated- Use InitializeTask instead")]
をコメントアウト# make clean # make # make install
Counter: 4799,
today: 1,
yesterday: 0
最終更新: 2019-07-01 (月) 21:15:31 (JST) (2120d) by iseki