Commits

Ivan Vučica committed b8d7612

Updated for installation on Ubuntu 12.04.

Comments (0)

Files changed (1)

GNUstep libobjc2 on Ubuntu.sh

 #!/bin/bash
 
 # GNUstep with libobjc2
-# installation on cleanly installed desktop Ubuntu 10.04
+# installation on cleanly installed desktop Ubuntu 12.04
 
 # Based on Etoile's INSTALL file
 
 # Differences:
 # $PWD/Debug/bin turns out to be $PWD/Release+Asserts/bin
 
-sudo apt-get install subversion g++ libffi-dev libxml2-dev libicu-dev libgmp3-dev libjpeg-dev libtiff-dev libpng-dev libcairo-dev libxt-dev
+sudo apt-get install subversion g++ libffi-dev libxml2-dev libicu-dev libgmp3-dev libjpeg-dev libtiff-dev libpng-dev libcairo-dev libxt-dev libopenssl-dev libxslt-dev
+
+# The following shouldn't be necessary, according to
+# gnustep-base docs, but currently, it nonetheless is 
+# required.
+sudo apt-get install libgnutls-dev
 
 
 svn co svn://svn.gna.org/svn/gnustep/modules/ gnustep
 ./configure --enable-debug-by-default --with-layout=gnustep #--prefix=/
 make && sudo -E make install
 
+# Re-source GNUstep
+. /usr/GNUstep/System/Library/Makefiles/GNUstep.sh
+
 # - Build and Install GNUstep Base, Gui and Back:
 cd ../base
 # For Linux e.g. Ubuntu, --with-ffi-include is usually required