Redhat Enterprise5.0 编译安装wine1.0.1

wine是一个可以在Linux下运行windows下程序的东西如qq,ie.

我是想在linux下使用网上银行、淘宝之类的,这样就不用进windows下了。

前段时间好像看到淘宝已经支持FIREFOX了。

 

1安装,首先去http://www.winehq.org/announce/1.0.1下载 

 

#tar -jxvf wine-1.0.1.tar.bz2

#cd wine-1.0.1

#./configure --prefix=/usr/local/wine

.......

直接这样会报错

configure: error: no suitable bison/yacc found. Please install the 'bison' package.
# make depend
make: *** 没有规则可以创建目标“depend”。 停

///

原来是没有装bison

 

于是:

#yum -install bison-devel

#yum -install bison

 

再次使用

#./configure --prefix=/usr/local/wine

顺利通过并提示使用

#make depend && make

#make install

 

编译花了很长时间。。。。。。

 

花了很时间编译,居然还有报错,如下:

 

/usr/bin/ld: cannot find -lXext
collect2: ld 返回 1
winegcc: gcc failed
make[2]: *** [winex11.drv.so] 错误 2
make[2]: Leaving directory `/usr/src/wine-1.0.1/dlls/winex11.drv'
make[1]: *** [winex11.drv] 错误 2
make[1]: Leaving directory `/usr/src/wine-1.0.1/dlls'
make: *** [dlls] 错误 2

 

可能还是有东西没有安装完全。

打开http://wiki.winehq.org/Recommended_Packages可以找到答案。

 

使用

yum install XFree86-devel arts-devel audiofile-devel bison cups-devel cyrus-sasl-devel e2fsprogs-devel esound-devel 
expat-devel flex fontconfig-devel freetype-devel gcc glib2-devel gphoto2-devel isdn4k-utils-devel krb5-devel libao-devel
 libjpeg-devel libmng-devel libogg-devel libpng-devel libusb-devel libvorbis-devel libxml-devel libxml2-devel
 libxslt-devel ncurses-devel openldap-devel openssl-devel pkgconfig qt-devel sane-backends-devel zlib-devel rpm-build

再次编译就通过了。
=====================================================

运行出现问题解决方法:

1、用wine运行exe程序出现以下错误
# wine XXX.exe
wine: error while loading shared libraries: libwine.so.1: cannot open shared object file: No such file or directory”
解决:在“/etc/ld.so.conf”中加入“/usr/local/lib”把/usr/local/wine/lib 下的文件复制到/usr/local/lib   并运行ldconfig使lib缓存到/etc/ld.so.cache中

 

2,按钮乱码

下载字体:http://www.gegereka.com/?query=simsun.ttc

复制到字体目录下 :#cp /root/Desktop/simsun.ttc /root/.wine/drive_c/windows/Fonts/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值