ubuntu 12.04编译安装FOX TOOLKIT
2012-06-29 20:23
381 查看
fox的好处很多,简洁、开源和跨平台无疑非常吸引人。不过,在ubuntu下自己动手编译并安装fox还是费了一番周折。安装成功这个界面库对我而言是相当振奋人心的,因为这是我第一次在linux体验自己动手编译安装软件的乐趣。
fox的官网是www.fox-toolkit.org,你可以自己从上面下载fox的tar.gz文件。我下载的是fox-1.6.45.tar.gz(STABLE)。
然后,第一个问题就来了。解压没问题,接着运行./configure——奇怪,一直提示权限不够!就算是使用了sudo和chmod,还是权限不够!去网上查了一下,发现了问题根源所在——我把解压后的文件放在了windows的ntfs分区里,结果就导致了无论如何都权限不够。好吧,移动到ubuntu分区的“下载”文件夹里,再运行./configure,通过。
ok,让我们make!于是,第二个问题来了。linux错误提示很详细,我就不把所有错误提示粘上来了,但是,错误里面有一句话很关键:X11/Xft/Xft.h: No such file or directory。Xft是个啥?看看它的全称——the X font library。作用呢?It uses FontConfig to select fonts and the X protocol for rendering them. When
available, Xft uses the Render extension to accelerate text drawing.再具体的话,你可以去这个地址看看:http://www.freedesktop.org/wiki/Software/Xft。
缺啥补啥,这是王道。你去新立得里面搜这个包:libxft-dev,它有什么用你可以看它的说明。下一步就是安装了。你可以用sudo apt-get install libxft-dev来安装,或者直接用新立得安装。安装完成之后再make,通过。
之后当然是make install了,但是,请记得加上sudo,即sudo make install,不然终端会提醒你这样一个错误:/usr/bin/install: cannot create regular file `/usr/local/bin/reswrap': Permission denied。
就是这样,enjoy your FOX!
fox的官网是www.fox-toolkit.org,你可以自己从上面下载fox的tar.gz文件。我下载的是fox-1.6.45.tar.gz(STABLE)。
然后,第一个问题就来了。解压没问题,接着运行./configure——奇怪,一直提示权限不够!就算是使用了sudo和chmod,还是权限不够!去网上查了一下,发现了问题根源所在——我把解压后的文件放在了windows的ntfs分区里,结果就导致了无论如何都权限不够。好吧,移动到ubuntu分区的“下载”文件夹里,再运行./configure,通过。
ok,让我们make!于是,第二个问题来了。linux错误提示很详细,我就不把所有错误提示粘上来了,但是,错误里面有一句话很关键:X11/Xft/Xft.h: No such file or directory。Xft是个啥?看看它的全称——the X font library。作用呢?It uses FontConfig to select fonts and the X protocol for rendering them. When
available, Xft uses the Render extension to accelerate text drawing.再具体的话,你可以去这个地址看看:http://www.freedesktop.org/wiki/Software/Xft。
缺啥补啥,这是王道。你去新立得里面搜这个包:libxft-dev,它有什么用你可以看它的说明。下一步就是安装了。你可以用sudo apt-get install libxft-dev来安装,或者直接用新立得安装。安装完成之后再make,通过。
之后当然是make install了,但是,请记得加上sudo,即sudo make install,不然终端会提醒你这样一个错误:/usr/bin/install: cannot create regular file `/usr/local/bin/reswrap': Permission denied。
就是这样,enjoy your FOX!
相关文章推荐
- ubuntu 12.04 安装 percona-toolkit
- ubuntu 12.04编译安装linux-3.6.10内核笔记
- Ubuntu 12.04系统天嵌Linux交叉编译开发工具的安装
- Ubuntu 12.04 成功编译安装 GCC 4.8.1
- Ubuntu 12.04 配置apue2环境(《unix环境高级编程》源码编译环境安装)
- ubuntu 12.04 编译安装nginx,php,mysql
- Ubuntu 12.04 64位编译android2.3需要安装的软件
- ubuntu 12.04上MySQL 5.6 cmake 编译安装
- Ubuntu 12.04 编译安装 OpenCV2.4.8 过程笔记
- 对<< ubuntu 12.04编译安装linux-3.6.10内核笔记>>的修正
- ubuntu 12.04 编译安装 nginx
- ubuntu 12.04 编译安装mfoc全过程
- Ubuntu 12.04系统天嵌Linux交叉编译开发工具的安装
- 在Ubuntu 12.04上安装LTIB及编译Linux BSP
- 【转】Ubuntu 12.04下安装arm-linux-gcc等gnu arm toolchain交叉编译工具
- Android 编译环境快速安装(基于ubuntu 12.04 64bits)
- Ubuntu 12.04系统交叉编译开发工具的安装(arm-linux-gcc-4.4.3都一样)
- Ubuntu 12.04 Spice源码编译安装方法
- 环境: ubuntu 12.04 编译安装 osgEarth
- ubuntu 12.04 编译安装git-1.7.12