webkit(qt)的一些问题

1  pyqtwebkit在ssh下的错误。

    一个例子:http://blog.motane.lu/2009/07/07/downloading-a-pages-content-with-python-and-webkit/

    在ssh登录服务器时,回发生错误:Crawler.py: cannot connect to X server

    修复该问题的办法是,先导出一个变量:export DISPLAY=:0.0

    如果发生protocal错误,就需要多加一个命令xhost +。注意,该命令是在本地的linux终端设定的,之后在ssh到服务器。如果在windows运行ssh终端,就比较麻烦些,具体尚未尝试过。

    再运行例子程序,就可以了。

 

2  ubuntu下编译webkit的qt版本

    2.1  ubuntu10.10默认不支持aptitude,故首先执行安装aptitude的命令:sudo apt-get install aptitude

    2.2  安装以来的软件包:

 

sudo aptitude install bison flex libqt4-dev libqt4-opengl-dev libphonon-dev libicu-dev libsqlite3-dev libxext-dev libxrender-dev gperf libfontconfig1-dev libphonon-dev

 

 

 

 

    2.3 下载一个nightly build的源码包

    2.4  去到Script目录:./build-webkit --qt

    2.5 等编译结束吧……,执行测试:./run-launcher --qt

    build时,一般会在相应的目录,生成makefile文件。

 

 

 

 

 

 

 

 

你可能感兴趣的:(ubuntu,ssh,Build,webkit,qt,makefile)