2009年4月29日星期三

编译vala过程

今天编译vala了,一直想这么干,今天终于实现了。当然首先下载vala的源码。然后安装flex和bison两个东西。使用典型的apt安装

sudo apt-get install flex bison

然后解压源码之后输入
./configure

make

sudo make install
本人使用./configure时加了参数--perfix=/usr/local所以导致了一个安装完后运行时的一个错误:
valac: error while loading shared libraries: libvala.so.0: cannot open shared object file: No such file or directory
应该是共享库的路径没有/usr/local/lib。
解决方法很简单就是修改/etc/ld.so.conf加入/usr/local/lib一行,然后运行sudo ldconfig
之后就可以了。

没有评论: