Vala - building from source

From RidgeRun Developer Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Getting source

It is recommend to use a tagged version of the code, such as 0.12 in the example below.

git clone git://git.gnome.org/vala
git branch -r
git checkout origin/0.12 -b rel_0.12

Building

By default, `make install' will install all the files in `/usr/local/bin', `/usr/local/lib' etc. For Ubuntu, /usr is a better prefix.

NOCONFIGURE=true ./autogen.sh
./configure prefix=/usr
make

Find already installed vala on your host

whereis valac
ls -d /usr/*/vala-*
ls -ltr /usr/bin | fgrep vala

Installing updated version

valac --version
sudo make install
valac --version