1、首先,下载Wine源码包,wine_1.4.1.tar.bz2下载地址:http://pan.baidu.com/s/147oLs flex-2.5.33.tar.bz2下载地址:http://pan.baidu.com/s/1vJJS6
2、解压运行
[root@localhost ~]tar jxvf wine-1.2.tar.bz2
3、进入wine目录
[root@localhost ~]cd wine-1.2
4、运行configure
[root@localhost wine-1.2]./configure
5、自动检查相关依赖关系,
第一个提示错误是,没有C编译器
6、安装C编译器GCC
[root@localhost wine-1.2]yum install gcc*
7、然后继续运行configure
[root@localhost wine-1.2]./configure
8、提示第二个错误没有flex版本
9、由于用yum安装 flex 版本低于Wine要求的2.5.32,所以只好去Flex官网下载最新版:http://flex.sourceforge.net/
10、下载 flex version 2.5.35 in tar.gz,文章底部附下载链接~
11、然后解压
[root@localhost ~]tar jxvf flex-2.5.35.tar.gz
12、进入flex-2.5.35目录
[root@localhost ~]cd flex-2.5.35
13、然后检查configure
[root@localhost flex-2.5.35]./configure
14、然后编译安装
[root@localhost flex-2.3.35]make
[root@localhost flex-2.3.35]make install
15、解决Flex问题之后
16、进入Wine目录
[root@localhost flex-2.3.35]cd
[root@localhost ~]cd wine-1.2
17、继续Configure
[root@localhost wine-1.2]./configure
18、提示缺少Bison组件
19、安装Bison组件
[root@localhost wine-1.2]yum install bison*
20、Bison安装完成之后继续检查Configure
[root@localhost wine-1.2]./configure
21、此时提示缺少X Development组件
22、安装X Development组件
[root@localhost wine-1.2]yum -y groupinstall "X Software Development"
23、如果上面的命令无法执行则使用下面的命令来安装
[root@localhost wine-1.2]yum groupinstall "Additional Development" "Development tools" "Desktop Platform Development" "Server Platform Development"
24、安装完成之后继续检查Configure
[root@localhost wine-1.2]./configure
25、此时Configure检查完成之后即可开始编译安装
[root@localhost wine-1.2]make
[root@localhost wine-1.2]make install
26、经历漫长的编译过程即可使用Wine了。
(责任编辑:IT) |