Browse Source

Try out some ideas from @pdonald

Hamilton Turner 11 years ago
parent
commit
ce1dbd966b

+ 1 - 1
frameworks/C#/aspnet/bash_profile.sh

@@ -1,5 +1,5 @@
 #!/bin/bash
 #!/bin/bash
 
 
-export MONO_ROOT=${IROOT}/mono-3.2.8-install
+export MONO_ROOT=${IROOT}/mono-3.6.0-install
 
 
 export PATH="$MONO_ROOT/bin:$PATH"
 export PATH="$MONO_ROOT/bin:$PATH"

+ 14 - 6
toolset/setup/linux/languages/mono.sh

@@ -7,13 +7,21 @@ RETCODE=$(fw_exists mono.installed)
   mozroots --import --sync;
   mozroots --import --sync;
   return 0; }
   return 0; }
 
 
-fw_get http://download.mono-project.com/sources/mono/mono-3.2.8.tar.bz2 -O mono-3.2.8.tar.bz2
-fw_untar mono-3.2.8.tar.bz2
+sudo apt-get install -y build-essential \
+             autoconf \
+             automake \
+             libtool \
+             zlib1g-dev \
+             pkg-config \
+             gettext
 
 
-cd mono-3.2.8 
-./configure --disable-nls --prefix=$IROOT/mono-3.2.8-install
-make get-monolite-latest
-make -j4 EXTERNAL_MCS=${PWD}/mcs/class/lib/monolite/basic.exe
+fw_get http://download.mono-project.com/sources/mono/mono-3.6.0.tar.bz2 -O mono-3.6.0.tar.bz2
+fw_untar mono-3.6.0.tar.bz2
+
+cd mono-3.6.0
+./autogen.sh --prefix=$IROOT/mono-3.6.0-install
+# make -j4 EXTERNAL_MCS=${PWD}/mcs/class/lib/monolite/basic.exe
+make -j4
 make install
 make install
 
 
 echo "Installing RootCAs from Mozilla..."; 
 echo "Installing RootCAs from Mozilla..."; 

+ 2 - 2
toolset/setup/linux/languages/xsp.sh

@@ -8,8 +8,8 @@ git clone git://github.com/mono/xsp
 cd xsp
 cd xsp
 git checkout 8a31bc625727594d42f94173768bee5cf8afd0a4
 git checkout 8a31bc625727594d42f94173768bee5cf8afd0a4
 
 
-export PKG_CONFIG_PATH=$IROOT/mono-3.2.8-install/lib/pkgconfig
-./autogen.sh --prefix=$IROOT/mono-3.2.8-install
+export PKG_CONFIG_PATH=$IROOT/mono-3.6.0-install/lib/pkgconfig
+./autogen.sh --prefix=$IROOT/mono-3.6.0-install
 make
 make
 make install
 make install