Difference between revisions of "Mono"
From CBLFS
Jump to navigationJump to search(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|-valign="top" | |-valign="top" | ||
!Download Source: | !Download Source: | ||
− | | http://go-mono.com/sources/mono/mono-{{Mono-Version}}.tar. | + | | http://go-mono.com/sources/mono/mono-{{Mono-Version}}.tar.bz2 |
|} | |} | ||
Line 44: | Line 44: | ||
make install && | make install && | ||
mv -v /usr/bin/mono{,-32} && | mv -v /usr/bin/mono{,-32} && | ||
− | |||
mv -v /usr/bin/pedump{,-32} | mv -v /usr/bin/pedump{,-32} | ||
Line 61: | Line 60: | ||
make install && | make install && | ||
mv -v /usr/bin/mono{,-n32} && | mv -v /usr/bin/mono{,-n32} && | ||
− | |||
mv -v /usr/bin/pedump{,-n32} | mv -v /usr/bin/pedump{,-n32} | ||
Line 79: | Line 77: | ||
mv -v /usr/bin/mono{,-64} && | mv -v /usr/bin/mono{,-64} && | ||
ln -sfv multiarch_wrapper /usr/bin/mono && | ln -sfv multiarch_wrapper /usr/bin/mono && | ||
− | |||
− | |||
mv -v /usr/bin/pedump{,-64} && | mv -v /usr/bin/pedump{,-64} && | ||
ln -sfv multiarch_wrapper /usr/bin/pedump | ln -sfv multiarch_wrapper /usr/bin/pedump | ||
Line 97: | Line 93: | ||
| /usr/lib/mono | | /usr/lib/mono | ||
|} | |} | ||
+ | |||
+ | [[Category:C Sharp]] |
Latest revision as of 15:37, 19 March 2009
Download Source: | http://go-mono.com/sources/mono/mono-2.4.2.3.tar.bz2 |
---|
Contents
Introduction to Mono
Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix.
Project Homepage: http://www.mono-project.com/Main_Page
Dependencies
Required
Recommended
Non-Multilib
Compile the package:
./configure --prefix=/usr --sysconfdir=/etc && make
Install the package:
make install
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" USE_ARCH=32 \ PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ ./configure --prefix=/usr --sysconfdir=/etc \ --build=$CLFS_TARGET32 && make
Install the package:
make install && mv -v /usr/bin/mono{,-32} && mv -v /usr/bin/pedump{,-32}
N32
Compile the package:
CC="gcc ${BUILDN32}" USE_ARCH=n32 \ PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \ ./configure --prefix=/usr --sysconfdir=/etc \ --libdir=/usr/lib32 && make
Install the package:
make install && mv -v /usr/bin/mono{,-n32} && mv -v /usr/bin/pedump{,-n32}
64Bit
Compile the package:
CC="gcc ${BUILD64}" USE_ARCH=64 \ PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ ./configure --prefix=/usr --sysconfdir=/etc \ --libdir=/usr/lib64 && make
Install the package:
make install && mv -v /usr/bin/mono{,-64} && ln -sfv multiarch_wrapper /usr/bin/mono && mv -v /usr/bin/pedump{,-64} && ln -sfv multiarch_wrapper /usr/bin/pedump
Contents
Installed Programs: | al caspol cert2spc certmgr chktrust cilc disco dtd2rng dtd2xsd gacutil genxs gmcs ilasm ilasm2 jay macpack makecert mbas mcs mjs mkbundle mkbundle2 mono monodiet monodis mono-find-provides mono-find-requires monograph monop monop2 mono-service mono-service2 mono-shlib-cop mono-xmltool mozroots nunit-console nunit-console2 pedump permview prj2make resgen resgen2 secutil setreg sgen signcode sn soapsuds sqlsharp wsdl wsdl2 xbuild xsd |
---|---|
Installed Libraries: | libbikvm-native.so libmono.so libMonoPosixHelper.so libmono-profiler-aot.so libmono-profiler-cov.so libMonoSupportW.so |
Installed Directories: | /usr/lib/mono |