summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkanzure <kanzure@gmail.com>2009-11-29 11:05:10 -0600
committerkanzure <kanzure@gmail.com>2009-11-29 11:05:10 -0600
commit7c03067d916853458ddb06b1407f2cbb9795f048 (patch)
treee60906c9538c6826deb7d0db3c053c68ef4f8158
parent615529eae0f15a1c3b2c3a4f5e19009c9b679edf (diff)
downloadskdb-7c03067d916853458ddb06b1407f2cbb9795f048.tar.gz
skdb-7c03067d916853458ddb06b1407f2cbb9795f048.zip
how to install skdb on ubuntu 9.10
-rw-r--r--doc/installing23
1 files changed, 17 insertions, 6 deletions
diff --git a/doc/installing b/doc/installing
index eae4597..8e97337 100644
--- a/doc/installing
+++ b/doc/installing
@@ -11,14 +11,22 @@
#
#for generating graphs (like from paths.py):
# graphviz
-# somehow a module called "igraph" for python? (not in apt)
-#============================
+# igraph
+################################
-sudo apt-get install git-core python-yaml units python-numpy bzr docbook-to-man python-pyparsing graphviz
+sudo apt-get install git-core python-yaml units python-numpy bzr docbook-to-man python-pyparsing graphviz python-setuptools
cd ~; mkdir local; cd local;
################################
+#igraph (10.3 MB)
+################################
+echo "deb http://cneurocvs.rmki.kfki.hu /packages/binary/" | sudo tee -a /etc/apt/sources.list
+echo "deb-src http://cneurocvs.rmki.kfki.hu /packages/source/" | sudo tee -a /etc/apt/sources.list
+sudo apt-get update
+sudo apt-get install libigraph libigraph-dev python-igraph
+
+################################
#bugseverywhere
################################
bzr get -r330 http://bzr.bugseverywhere.org/be
@@ -36,6 +44,9 @@ tar -zxvf CherryPy-3.1.2.tar.gz
cd CherryPy-3.1.2/
sudo python setup.py install
+#Cheetah-2.2.2-py2.5-linux-i686.egg
+sudo easy_install Cheetah
+
#dulwich 0.4.0
cd ~/local/; mkdir dulwich; cd dulwich;
wget http://samba.org/~jelmer/dulwich/dulwich-0.4.0.tar.gz
@@ -56,15 +67,15 @@ sudo python setup.py install
#pythonOCC and opencascade
#notes: http://adl.serveftp.org/dokuwiki/pythonocc
################################
-
wget http://www.opennovation.org/ubuntu/opennovation.key
sudo apt-key add opennovation.key
echo "deb http://www.opennovation.org/ubuntu jaunty main contrib non-free" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
-sudo apt-get install libopencascade-visualization-dev libopencascade-dev scons python-psyco swig checkinstall x11proto-core-dev libx11-dev libopencascade-ocaf-dev opencascade-wok opencascade-draw gccxml python-setuptools build-essential libstdc++6-4.3-dev python-dev
+sudo apt-get install libopencascade-visualization-dev libopencascade-dev scons python-psyco swig checkinstall x11proto-core-dev libx11-dev libopencascade-ocaf-dev opencascade-wok opencascade-draw python-setuptools build-essential libstdc++6-4.3-dev python-dev python-wxgtk2.8
#get pygccxml if you use -generate_swig on setup.py for pythonocc later
+#sudo apt-get install gccxml
#cd ~/local/; mkdir pygccxml; cd pygccxml/;
#wget http://downloads.sourceforge.net/project/pygccxml/pygccxml/pygccxml-1.0/pygccxml-1.0.0.zip
#unzip pygccxml-1.0.0.zip
@@ -76,7 +87,7 @@ wget http://download.gna.org/pythonocc/source_release/pythonOCC-0.3.tar.gz
tar -zxvf pythonOCC-0.3.tar.gz
cd pythonOCC-0.3/
-#if you're on debian
+#if you're on debian or ubuntu
cd src/
sed -i 's|/usr/local/inc|/usr/include/opencascade|' wrapper/environment.py
sed -i 's|/usr/local/lib|/usr/lib|' wrapper/environment.py