2014-02-27T22:58:27の更新内容

programming/mono/build_install/mono-3.2/index.wiki.txt

current previous
80,9 80,9
 

        

        
 
**ソースのダウンロードとconfigure
**ソースのダウンロードとconfigure
 
#code(sh){{
#code(sh){{
~
wget http://download.mono-project.com/sources/mono/mono-3.2.8.tar.bz2
wget http://download.mono-project.com/sources/mono/mono-3.2.3.tar.bz2
~
tar -xvf ./mono-3.2.8.tar.bz2
tar -xvf ./mono-3.2.3.tar.bz2
~
cd mono-3.2.8/
cd mono-3.2.3/
 
./configure --prefix=/opt/mono/3.2/ --with-libgdiplus=installed --with-ikvm-native=no --with-moonlight=no --with-monotouch=no --with-monodroid=no --with-mobile=no --with-mcs-docs=no --with-x
./configure --prefix=/opt/mono/3.2/ --with-libgdiplus=installed --with-ikvm-native=no --with-moonlight=no --with-monotouch=no --with-monodroid=no --with-mobile=no --with-mcs-docs=no --with-x
 
}}
}}
 

        

        
109,7 109,7
 
	JNI support:   
	JNI support:   
 
	libgdiplus:    assumed to be installed
	libgdiplus:    assumed to be installed
 
	zlib:          system zlib
	zlib:          system zlib
~

          
	
 
}}
}}
 

        

        
 
-コンパイルオプションに関するドキュメント
-コンパイルオプションに関するドキュメント
133,9 133,9
 
参考までに、Core 2 Duo E6600を積んだマシンを使用してmakeに掛かった時間は以下のとおり。
参考までに、Core 2 Duo E6600を積んだマシンを使用してmakeに掛かった時間は以下のとおり。
 
#prompt{{
#prompt{{
 
$ time make
$ time make
~
real	23m33.171s
real	25m30.211s
~
user	20m10.524s
user	20m2.259s
~
sys	1m22.157s
sys	1m21.809s
 
}}
}}
 

        

        
 
-コンパイルに関するドキュメント
-コンパイルに関するドキュメント
146,8 146,8
 
mono -Vでmonoが動作することを確認する。
mono -Vでmonoが動作することを確認する。
 
#prompt{{
#prompt{{
 
$ mono -V
$ mono -V
~
Mono JIT compiler version 3.2.8 (tarball 2014年  2月 27日 木曜日 22:39:39 JST)
Mono JIT compiler version 3.2.3 (tarball 2013年  9月 24日 火曜日 13:46:42 JST)
~
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
 
	TLS:           __thread
	TLS:           __thread
 
	SIGSEGV:       altstack
	SIGSEGV:       altstack
 
	Notifications: epoll
	Notifications: epoll
194,8 194,8
 
$ which mono
$ which mono
 
/opt/mono/3.2/bin/mono
/opt/mono/3.2/bin/mono
 
$ mono -V
$ mono -V
~
Mono JIT compiler version 3.2.8 (tarball 2014年  2月 27日 木曜日 22:39:39 JST)
Mono JIT compiler version 3.2.3 (tarball 2013年  9月 24日 火曜日 13:46:42 JST)
~
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
 
	TLS:           __thread
	TLS:           __thread
 
	SIGSEGV:       altstack
	SIGSEGV:       altstack
 
	Notifications: epoll
	Notifications: epoll