Wine、Cedega、CrossOver 等配置
-
xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
#46
帖子
由 xrfang » 2008-12-16 18:46
lifefx 写了:不会编译,拷贝了各种补丁貌似都不好用
你这个已经好了!你要多读这里的讨论!
你这种方块是字体不支持中文,已经不需要补丁了,可能你已经打过补丁了。不过我测试下来metatrader不需要补丁就正常了。
你现在要做的就是把windows下面的simsun.ttc文件copy到.wine/drive_c/windows/Fonts下面就可以了。
如果你用2#补丁,那么就不需要copy字体了。我还没有时间测试patch#2,不过linxyz已经测试过了。
另外好消息是我提交的这个bug被从UNCONFIRMED状态变到了NEW,这是那位韩国程序员的功劳。wine小组的一个负责测试的Dan说这个希望尽快修复,并且作为1.2版本的release criteria之一。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
-
lifefx
- 帖子: 125
- 注册时间: 2008-11-29 1:20
#47
帖子
由 lifefx » 2008-12-16 18:58
原来是没有安装flex和bison.
安装后最后出了个这个提示。
确实看不东了。
代码: 全选
configure: error: X development files not found. Wine will be built
without X support, which probably isn't what you want. You will need to install
development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
-
lifefx
- 帖子: 125
- 注册时间: 2008-11-29 1:20
#48
帖子
由 lifefx » 2008-12-16 19:06
xrfang 写了:lifefx 写了:不会编译,拷贝了各种补丁貌似都不好用
你这个已经好了!你要多读这里的讨论!
你这种方块是字体不支持中文,已经不需要补丁了,可能你已经打过补丁了。不过我测试下来metatrader不需要补丁就正常了。
你现在要做的就是把windows下面的simsun.ttc文件copy到.wine/drive_c/windows/Fonts下面就可以了。
如果你用2#补丁,那么就不需要copy字体了。我还没有时间测试patch#2,不过linxyz已经测试过了。
另外好消息是我提交的这个bug被从UNCONFIRMED状态变到了NEW,这是那位韩国程序员的功劳。wine小组的一个负责测试的Dan说这个希望尽快修复,并且作为1.2版本的release criteria之一。
我补丁来补丁去,都不能正常。文字正常的时候指标的箭头标记消失。指标箭头正常的时候文字不正常。最近一直在折腾wine。
你说的字体我copy了甚至整个windowsXP字体文件夹的字体文件我都copy了。还是不正常,估计是我那个位置操作不对,实在是搞不好。
还有个问题,对于wine版本号。我看官网上最新是1.1.0、1.1.1~1.1.10.你说的1.2是下一个版本就有还是要等好久啊?
我刚弄得git就是用的2号补丁。不过编译都没过呢。
-
xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
#49
帖子
由 xrfang » 2008-12-16 21:20
lifefx 写了:
我补丁来补丁去,都不能正常。文字正常的时候指标的箭头标记消失。指标箭头正常的时候文字不正常。最近一直在折腾wine。
你说的字体我copy了甚至整个windowsXP字体文件夹的字体文件我都copy了。还是不正常,估计是我那个位置操作不对,实在是搞不好。
还有个问题,对于wine版本号。我看官网上最新是1.1.0、1.1.1~1.1.10.你说的1.2是下一个版本就有还是要等好久啊?
我刚弄得git就是用的2号补丁。不过编译都没过呢。
打过2#补丁的dll我给你:
另外,你能不能给出一个截图说明“指标箭头标记”的问题?正常和不正常的比较最好。我这里用过metatrader,但我没怎么用指标不知你说的是怎么回事。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
-
xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
#50
帖子
由 xrfang » 2008-12-16 21:22
lifefx 写了:原来是没有安装flex和bison.
安装后最后出了个这个提示。
确实看不东了。
代码: 全选
configure: error: X development files not found. Wine will be built
without X support, which probably isn't what you want. You will need to install
development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
这个错误信息已经非常清楚了。英文不好这里没人能帮你了
我奇怪你是不是用的ubuntu。我用mdv都搞定了。你用ubuntu的话:
$ sudo apt-get install build-essential
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
-
linxyz
- 帖子: 310
- 注册时间: 2008-05-12 16:04
#51
帖子
由 linxyz » 2008-12-16 21:42
先上传个gdi32.dll.so给大家试用下。
似乎各发行版间的效果相差蛮大的,这是fedora 10的CAD截图
1、未添加simsun.ttc:
2、添加了simsun.ttc到反不正常了:
这是由gOS已升级至8.10的CAD截图,已添加了simsun.ttc,若未添加simsun.ttc则会非常乱:
其它的程序则非常好,包括天达信的股票绿色版。
也有可能是系统wine自带的其他文件有影响,明天全部删除系统的wine再试试看。
另问下,如何仅编译这个gdi32,而不编译全部文件?机子慢,难等。
-
linxyz
- 帖子: 310
- 注册时间: 2008-05-12 16:04
#52
帖子
由 linxyz » 2008-12-16 22:18
真是RPMT呀,下了xrfang的gdi32,gOS的cad不拷simsun.ttc正常了:
拷了simsun.ttc,依然有问题:
看来是系统有某些问题了。

-
xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
#53
帖子
由 xrfang » 2008-12-16 22:23
linxyz 写了:也有可能是系统wine自带的其他文件有影响,明天全部删除系统的wine再试试看。
另问下,如何仅编译这个gdi32,而不编译全部文件?机子慢,难等。
有可能。我这里用simsun和不用simsun都可以,但字体是simsun好。因为那个默认的楷体太虚。你要编译这个gdi32很简单。做过configure以后,cd dlls/gdi32,然后再make。
我正在写的时候你又发了一篇,如果你gOS不copy simsun能有这个效果就很好了!估计是系统默认字体的问题。btw,我这个是对着git版本打的patch。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
-
lifefx
- 帖子: 125
- 注册时间: 2008-11-29 1:20
#54
帖子
由 lifefx » 2008-12-16 22:29
xrfang 写了:lifefx 写了:原来是没有安装flex和bison.
安装后最后出了个这个提示。
确实看不东了。
代码: 全选
configure: error: X development files not found. Wine will be built
without X support, which probably isn't what you want. You will need to install
development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
这个错误信息已经非常清楚了。英文不好这里没人能帮你了
我奇怪你是不是用的ubuntu。我用mdv都搞定了。你用ubuntu的话:
$ sudo apt-get install build-essential
主要是不知道他让装什么东西。后来在网上找了个帖子,安装了几十个东西终于能通过了。现在在编译。
代码: 全选
$ sudo apt-get install build-essential
这个装过了,做好系统就装了。还是要其他东西配合,装了几十个。终于可以运行下去了。
编译耗费时间啊。还在编译中。
等下拷贝您提供的那个dll试下。
mt4软件部分,稍后我弄几个图。十分感谢您的帮助。
-
xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
#55
帖子
由 xrfang » 2008-12-16 22:54
lifefx 写了:
等下拷贝您提供的那个dll试下。
mt4软件部分,稍后我弄几个图。十分感谢您的帮助。
不用客气!等你的截图。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
-
lifefx
- 帖子: 125
- 注册时间: 2008-11-29 1:20
#56
帖子
由 lifefx » 2008-12-16 22:58
两个图。看下面的MACD指标。
正常的有黄蓝方向箭头。
现在字体正常,但是箭头看不到。
(编译真慢,都半个小时了还没完!)

-
附件
-

- 正常图
-

- 有问题图
-
lifefx
- 帖子: 125
- 注册时间: 2008-11-29 1:20
#57
帖子
由 lifefx » 2008-12-16 23:01
正常图是在winXP下的。
有问题的是在ubuntu8041下的。
-
xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
#58
帖子
由 xrfang » 2008-12-16 23:27
lifefx 写了:正常图是在winXP下的。
有问题的是在ubuntu8041下的。
这个我感觉不是字体问题。我这里windows下面的情形和你ubuntu804一样,没有什么箭头。我觉得是指标设置问题。你不要用windows实验。你用ubuntu804,你说如果字体不行,箭头是显示的,你试试看能够搞出这么个图吗?你现在给的2个图明显这两个指标线的设置是不同的。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
-
lifefx
- 帖子: 125
- 注册时间: 2008-11-29 1:20
#59
帖子
由 lifefx » 2008-12-17 10:13
指标是没有问题的。
我自己写的。没修改字体的时候(有乱码的时候)是能看到箭头的。现在wine能正常显示文字了。箭头就不出来了。怎么弄都不出来。
附上指标文件,方便的话看下。谢谢!
-
附件
-
- indicators.rar
- 指标文件。
- (6.52 KiB) 已下载 106 次
-
lifefx
- 帖子: 125
- 注册时间: 2008-11-29 1:20
#60
帖子
由 lifefx » 2008-12-17 10:44
我编译完了,怎么还让我安装wine 呢?
我已经操作完
代码: 全选
wine-git $ ./configure --prefix=/usr/local/wine
wine-git $ make depend && make
wine-git $ sudo make install
代码: 全选
linux@linux-desktop:~$ cd /
linux@linux-desktop:/$ cd usr
linux@linux-desktop:/usr$ cd local
linux@linux-desktop:/usr/local$ cd wine
linux@linux-desktop:/usr/local/wine$ ls -a
. .. bin include lib share
linux@linux-desktop:/usr/local/wine$ cd bin
linux@linux-desktop:/usr/local/wine/bin$ ls -a
. regedit winebrowser winedump winemine wmc
.. regsvr32 winebuild winefile winepath wrc
function_grep.pl uninstaller winecfg wineg++ wineprefixcreate
msiexec widl wineconsole winegcc wine-preloader
notepad wine winecpp wine-kthread wine-pthread
progman wineboot winedbg winemaker wineserver
linux@linux-desktop:/usr/local/wine/bin$ wine /media/disk/MT4/terminal.exe
程序 'wine' 尚未安装。 您可以通过输入以下命令安装:
sudo apt-get install wine
bash: wine:找不到命令
linux@linux-desktop:/usr/local/wine/bin$ wine /media/disk/MT4/terminal.exe
程序 'wine' 尚未安装。 您可以通过输入以下命令安装:
sudo apt-get install wine
bash: wine:找不到命令
linux@linux-desktop:/usr/local/wine/bin$