Build on Ubuntu

From VipsWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:40, 26 July 2010
Kirk (Talk | contribs)

← Previous diff
Revision as of 08:58, 17 May 2011
Kirk (Talk | contribs)
(updated Ubuntu HowTo - python versions)
Next diff →
Line 27: Line 27:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$VIPSHOME/lib/pkgconfig export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$VIPSHOME/lib/pkgconfig
export MANPATH=$MANPATH:$VIPSHOME/man export MANPATH=$MANPATH:$VIPSHOME/man
-export PYTHONPATH=$VIPSHOME/lib/python2.5/site-packages+export PYTHONPATH=$VIPSHOME/lib/python2.7/site-packages
</pre> </pre>
-To build nip2 from a fresh install of Ubuntu 10 you probably need:+check the version of python you're using - the above 2.7 is for Ubuntu 11.x
 +To build nip2 from a fresh install of Ubuntu typically need:
<pre> <pre>
sudo apt-get install gtk+-dev sudo apt-get install gtk+-dev
</pre> </pre>
-''tested on ubuntu 9.10 and 10.04lts''+''tested on ubuntu 10.04/10 and 11.04''

Revision as of 08:58, 17 May 2011

Although you can just do apt-get install vips on Ubuntu, sometimes you need a development version. A fresh install of Ubuntu does not have a lot of development packages installed. A useful/safe thing to do is:

sudo apt-get install build-essential libtiff4-dev libxml2-dev libfftw3-dev  
 gettext libgtk2.0-dev python-dev liblcms1-dev liboil-dev 
 libmagickwand-dev libopenexr-dev

and for a full build from the SVN sources:

sudo apt-get install automake libtool swig gtk-doc-tools libglib2.0-dev

now you can build the vips:

(if its the svn first do ./bootstrap.sh)
./configure
make
sudo make install

Now you need to set up your environment or the things in /usr/local won't be found This can be added to the end of your .bashrc in your home area:

export VIPSHOME=/usr/local
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$VIPSHOME/lib
export PATH=$PATH:$VIPSHOME/bin
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$VIPSHOME/lib/pkgconfig
export MANPATH=$MANPATH:$VIPSHOME/man
export PYTHONPATH=$VIPSHOME/lib/python2.7/site-packages

check the version of python you're using - the above 2.7 is for Ubuntu 11.x To build nip2 from a fresh install of Ubuntu typically need:

sudo apt-get install gtk+-dev

tested on ubuntu 10.04/10 and 11.04

Personal tools