LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 499|回复: 3

Wine编译出错,求解决方法

[复制链接]
发表于 2011-2-22 09:36:42 | 显示全部楼层 |阅读模式
一直用gentoo,使用 musca 作为窗口管理器,半年来一直不断地编译wine,从来没有成功过。

不过如果我手动编译,一直都是可以正常编译的。
不过手动编译的一直都解决不了中文显示问题,大智慧能运行,但是连不了网,迅雷倒是可以连网的,也不知道怎么回事。

附上emerge -avt wine的错误信息
不知道怎么在 emacs里面复制,所以只能传附件了


在google在查找了一下,也有人跟我有同样的问题,不过人家重装安装了linux-headers就可以正常编译wine了,我也重新安装子linux-headers,但是情况依旧.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2011-2-22 10:16:32 | 显示全部楼层
感觉这个是问题关键:
collect2: ld returned 1 exit status
回复 支持 反对

使用道具 举报

发表于 2011-2-22 11:54:54 | 显示全部楼层
中文显示是字体的问题,还要修改几个.ini 文件。
现在最新的wine 1.3.14 我也没编译成功。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-22 12:23:20 | 显示全部楼层
使用make&&make install的方法来编译与使用emerge方法来编译的区别在哪里?
为什么我用第一种方式来编译就能通过,用后一种方法就不行呢?
上面的问题应该是ld在连接的时候出错了。原因应该是找不到`pthread_sigmask'等函数的实现。
但是我用第一种方法就可以。说明系统里还是有那几个函数的实现的。为什么ld链接不到呢?
不懂。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表