LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: dsj

Wine 的安装和配置,以及wine下运行金山词霸和中文输入法!

[复制链接]
发表于 2003-11-11 01:26:40 | 显示全部楼层
和我一样;)
发表于 2003-11-11 10:20:19 | 显示全部楼层
所以我现在不用wine用win4lin了
发表于 2003-11-19 10:53:41 | 显示全部楼层
[root@easysee sys_tool]# wine
wine: chdir to /tmp/.wine-root/server-312-27f : No such file or directory
what 's meaing???
发表于 2004-1-1 01:11:30 | 显示全部楼层
我用的系统是Fedora1.0,内核是自己编译的2.6.0的内核。我装上wine后,运行一些程序(原先我用RedHat7.X时,是能运行的)出现了以下的信息:
$ wine Flash.exe
fixme:nls:init_default_lcid charset GB18030 was not recognized
err:virtual:map_image Standard load address for a Win32 program (0x00400000) not available - security-patched kernel ?
wine: could not load L"F:\\share\\Flash\\Flash.exe" as Win32 binary
$
各们老大们,这是怎么回事呢?是不是我应该在内核中打个补丁什么的?我搜了几天,中文的网上没有我要找的内容,我E文不好,硬着头皮搜了好多英文的网站,结果只在www.winehq.org上面发现了跟 ... 误提交报告。:( 大伙儿救救我吧,这个搞不定我怎么在我的系统中装Visual C++啊。
还有啊,我在装MecaroMedia Flash MX7.0的时候,运行界面能出来,但是出现了如下的信息:
$ wine setup.exe
fixme:nls:init_default_lcid charset GB18030 was not recognized
err:font:ReadFontDir Can't open directory "/home/wdj/.wine/c/windows/Fonts"
fixme:win32:SetCriticalSectionSpinCount critsection=0x7ff063b8: spincount=1000 not supported
fixme:win32:SetCriticalSectionSpinCount critsection=0x7ff063d8: spincount=1000 not supported
fixme:seh:check_resource_write Broken app is writing to the resource data, enabling work-around
fixme:nls:init_default_lcid charset GB18030 was not recognized
err:font:ReadFontDir Can't open directory "/home/wdj/.wine/c/windows/Fonts"
wine: Unhandled exception (thread 0022), starting debugger...
fixme:nls:init_default_lcid charset GB18030 was not recognized
WineDbg starting on pid 21
Loaded debug information from ELF 'wine' ((nil))
No debug information in 32bit DLL 'C:\Program Files\Common Files\InstallShield\Engine\6\Intel 32\IKernel.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40050000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40310000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x408b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40840000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x408f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0xbfe80000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x7ff20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40a90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40a10000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x7fe80000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x40ae0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x40ad0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40b30000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x41070000)
Unhandled exception: page fault on read access to 0x44193c6c in 32-bit code (0x40931470).
In 32-bit mode.
0x40931470 (USER32.DLL.MapVirtualKeyExW+0x64 in USER32.DLL): lesl 0x0(%ebx,%ebp,8),%ebx
Wine-dbg>fixme:fileeviceIoControl Unimplemented control 256 for VxD device NWLINK
$
然后就会出错,结束,唉,痛苦啊。
我是第一次在这儿注册,感觉这儿还不错的。来跟大家学习。请多多指教,谢谢!!!
发表于 2004-8-9 16:06:21 | 显示全部楼层
基本上都是提问,没有回答的.
发表于 2004-9-23 00:46:23 | 显示全部楼层
主要是大家都不知道什么原因,其实这边的氛围很不错的,只要大家知道,肯定会回答的
发表于 2004-9-24 08:29:18 | 显示全部楼层
我现在一直在用WINE,主要是让运行金山词霸。
新的WINE安装比较简单,configure时不要disable-win16,而且最好不要用优化参数。编译安装。已经不象过去那样需要配置windows目录什么的了,它好象已经将基本的库都模拟了。但为了运行词霸,必须在~/.wine/config中添加
[Version]
"Windows" = "winxp"
后面是win2000可以。这个文件只需要这两行就可以了。我一直用词霸2002,除了启动有点慢,其它都很好。
发表于 2004-9-24 22:58:04 | 显示全部楼层

我安装wine失败了

我按照readme所说,运行./tools/wineinstall.开始一切顺利,可是最后报错,shell32无法make,需要author.c。不知何故。
发表于 2005-1-13 16:14:48 | 显示全部楼层

安装wine出错

make[2]: Leaving directory `/tmp/wine-20040213/tools/wrc'
../tools/makedep -I. -I. -I../include -I../include  -C. bin2res.c fnt2bdf.c makedep.c
make[1]: Leaving directory `/tmp/wine-20040213/tools'
./tools/makedep -I. -I. -I./include -I./include  -C.
make[1]: Entering directory `/tmp/wine-20040213/libs'
make[2]: Entering directory `/tmp/wine-20040213/libs/port'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/libs/port'
make[2]: Entering directory `/tmp/wine-20040213/libs/unicode'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/libs/unicode'
make[2]: Entering directory `/tmp/wine-20040213/libs/wine'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/libs/wine'
make[2]: Entering directory `/tmp/wine-20040213/libs/wpp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/libs/wpp'
make[1]: Leaving directory `/tmp/wine-20040213/libs'
make[1]: Entering directory `/tmp/wine-20040213/tools'
make[2]: Entering directory `/tmp/wine-20040213/tools/widl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/tools/widl'
make[2]: Entering directory `/tmp/wine-20040213/tools/winebuild'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/tools/winebuild'
make[2]: Entering directory `/tmp/wine-20040213/tools/winedump'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/tools/winedump'
make[2]: Entering directory `/tmp/wine-20040213/tools/winegcc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/tools/winegcc'
make[2]: Entering directory `/tmp/wine-20040213/tools/wmc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/tools/wmc'
make[2]: Entering directory `/tmp/wine-20040213/tools/wrc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/tools/wrc'
make[1]: Leaving directory `/tmp/wine-20040213/tools'
make[1]: Entering directory `/tmp/wine-20040213/dlls'
make[2]: Entering directory `/tmp/wine-20040213/dlls/dxguid'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/dxguid'
make[2]: Entering directory `/tmp/wine-20040213/dlls/uuid'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/uuid'
make[2]: Entering directory `/tmp/wine-20040213/dlls/glu32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/glu32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/glut32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/glut32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/d3d8'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/d3d8'
make[2]: Entering directory `/tmp/wine-20040213/dlls/d3d9'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/d3d9'
make[2]: Entering directory `/tmp/wine-20040213/dlls/d3dx8'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/d3dx8'
make[2]: Entering directory `/tmp/wine-20040213/dlls/opengl32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/opengl32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/wined3d'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/wined3d'
make[2]: Entering directory `/tmp/wine-20040213/dlls/ddraw'
make[3]: Entering directory `/tmp/wine-20040213/dlls/ddraw/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/wine-20040213/dlls/ddraw/tests'
make[2]: Leaving directory `/tmp/wine-20040213/dlls/ddraw'
make[2]: Entering directory `/tmp/wine-20040213/dlls/x11drv'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/x11drv'
make[2]: Entering directory `/tmp/wine-20040213/dlls/avifil32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/avifil32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/kernel'
make[3]: Entering directory `/tmp/wine-20040213/dlls/kernel/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/wine-20040213/dlls/kernel/tests'
make[2]: Leaving directory `/tmp/wine-20040213/dlls/kernel'
make[2]: Entering directory `/tmp/wine-20040213/dlls/commdlg'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/commdlg'
make[2]: Entering directory `/tmp/wine-20040213/dlls/ole32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/ole32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/ctl3d'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/ctl3d'
make[2]: Entering directory `/tmp/wine-20040213/dlls/user'
make[3]: Entering directory `/tmp/wine-20040213/dlls/user/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/wine-20040213/dlls/user/tests'
make[2]: Leaving directory `/tmp/wine-20040213/dlls/user'
make[2]: Entering directory `/tmp/wine-20040213/dlls/gdi'
make[3]: Entering directory `/tmp/wine-20040213/dlls/gdi/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/wine-20040213/dlls/gdi/tests'
make[2]: Leaving directory `/tmp/wine-20040213/dlls/gdi'
make[2]: Entering directory `/tmp/wine-20040213/dlls/imm32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/imm32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/lzexpand'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/lzexpand'
make[2]: Entering directory `/tmp/wine-20040213/dlls/winmm'
make[3]: Entering directory `/tmp/wine-20040213/dlls/winmm/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/wine-20040213/dlls/winmm/tests'
make[2]: Leaving directory `/tmp/wine-20040213/dlls/winmm'
make[2]: Entering directory `/tmp/wine-20040213/dlls/msacm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/msacm'
make[2]: Entering directory `/tmp/wine-20040213/dlls/msvideo'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/msvideo'
make[2]: Entering directory `/tmp/wine-20040213/dlls/oleaut32'
make[3]: Entering directory `/tmp/wine-20040213/dlls/oleaut32/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/wine-20040213/dlls/oleaut32/tests'
make[2]: Leaving directory `/tmp/wine-20040213/dlls/oleaut32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/olecli'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/olecli'
make[2]: Entering directory `/tmp/wine-20040213/dlls/olesvr'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/olesvr'
make[2]: Entering directory `/tmp/wine-20040213/dlls/rasapi32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/rasapi32'
make[2]: Entering directory `/tmp/wine-20040213/dlls/setupapi'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-20040213/dlls/setupapi'
make[2]: Entering directory `/tmp/wine-20040213/dlls/shell32'
gcc -c -I. -I. -I../../include -I../../include  -D__WINESRC__ -D_SHELL32_ -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith  -g -O2 -o authors.o authors.c
authors.c:19: error: stray '\246' in program
authors.c:20: error: `m' undeclared here (not in a function)
authors.c:20: error: initializer element is not constant
authors.c:20: error: (near initialization for `SHELL_Authors[18]')
authors.c:20: error: syntax error before string constant
authors.c:37: error: stray '\233' in program
authors.c:46: error: stray '\246' in program
authors.c:47: error: `rklund' undeclared here (not in a function)
authors.c:47: error: initializer element is not constant
authors.c:47: error: (near initialization for `SHELL_Authors[45]')
authors.c:47: error: syntax error before string constant
authors.c:53: error: stray '\248' in program
authors.c:71: error: stray '\233' in program
authors.c:72: error: `ron' undeclared here (not in a function)
authors.c:72: error: initializer element is not constant
authors.c:72: error: (near initialization for `SHELL_Authors[70]')
authors.c:72: error: syntax error before string constant
authors.c:73: error: stray '\243' in program
authors.c:73: error: `pez' undeclared here (not in a function)
authors.c:73: error: initializer element is not constant
authors.c:73: error: (near initialization for `SHELL_Authors[72]')
authors.c:73: error: syntax error before "Caravaca"
authors.c:172: error: stray '\231' in program
authors.c:172: error: `ois' undeclared here (not in a function)
authors.c:172: error: initializer element is not constant
authors.c:172: error: (near initialization for `SHELL_Authors[171]')
authors.c:172: error: syntax error before "Gouget"
authors.c:183: error: stray '\252' in program
authors.c:184: error: `nnewig' undeclared here (not in a function)
authors.c:184: error: initializer element is not constant
authors.c:184: error: (near initialization for `SHELL_Authors[182]')
authors.c:184: error: syntax error before string constant
authors.c:240: error: stray '\246' in program
authors.c:240:13: warning: multi-character character constant
authors.c:240: error: `rgy' undeclared here (not in a function)
authors.c:240: error: initializer element is not constant
authors.c:240: error: (near initialization for `SHELL_Authors[239]')
authors.c:240: error: syntax error before '\x4e6f67'
authors.c:245: error: stray '\233' in program
authors.c:246: error: `nez' undeclared here (not in a function)
authors.c:246: error: initializer element is not constant
authors.c:246: error: (near initialization for `SHELL_Authors[244]')
authors.c:246: error: syntax error before string constant
authors.c:248: error: stray '\233' in program
authors.c:249: error: `Johansen' undeclared here (not in a function)
authors.c:249: error: initializer element is not constant
authors.c:249: error: (near initialization for `SHELL_Authors[247]')
authors.c:249: error: syntax error before string constant
authors.c:288: error: stray '\229' in program
authors.c:289: error: `ven' undeclared here (not in a function)
authors.c:289: error: initializer element is not constant
authors.c:289: error: (near initialization for `SHELL_Authors[287]')
authors.c:289: error: syntax error before string constant
authors.c:315: error: stray '\246' in program
authors.c:316: error: initializer element is not constant
authors.c:316: error: (near initialization for `SHELL_Authors[314]')
authors.c:316: error: syntax error before string constant
authors.c:323: error: stray '\252' in program
authors.c:324: error: `hl' undeclared here (not in a function)
authors.c:324: error: initializer element is not constant
authors.c:324: error: (near initialization for `SHELL_Authors[322]')
authors.c:324: error: syntax error before string constant
authors.c:330: error: stray '\233' in program
authors.c:330: error: `Marcos' undeclared here (not in a function)
authors.c:330: error: initializer element is not constant
authors.c:330: error: (near initialization for `SHELL_Authors[329]')
authors.c:330: error: syntax error before "L"
authors.c:330: error: stray '\243' in program
authors.c:402: error: stray '\229' in program
authors.c:403: error: `rd' undeclared here (not in a function)
authors.c:403: error: initializer element is not constant
authors.c:403: error: (near initialization for `SHELL_Authors[401]')
authors.c:403: error: syntax error before string constant
authors.c:408: error: stray '\233' in program
authors.c:408: error: `Manuel' undeclared here (not in a function)
authors.c:408: error: initializer element is not constant
authors.c:408: error: (near initialization for `SHELL_Authors[407]')
authors.c:408: error: syntax error before "Ferrer"
authors.c:482: error: stray '\252' in program
authors.c:483: error: `ter' undeclared here (not in a function)
authors.c:483: error: initializer element is not constant
authors.c:483: error: (near initialization for `SHELL_Authors[481]')
authors.c:483: error: syntax error before string constant
authors.c:613: error: stray '\197' in program
authors.c:613: error: stray '\246' in program
authors.c:613: error: `ngstr' undeclared here (not in a function)
authors.c:613: error: initializer element is not constant
authors.c:613: error: (near initialization for `SHELL_Authors[612]')
authors.c:613: error: syntax error before "m"
make[2]: *** [authors.o] 错误 1
make[2]: Leaving directory `/tmp/wine-20040213/dlls/shell32'
make[1]: *** [shell32] 错误 2
make[1]: Leaving directory `/tmp/wine-20040213/dlls'
make: *** [dlls] 错误 2
[root@WeiT wine-20040213]# rpm -e wine
error: package wine is not installed
[root@WeiT wine-20040213]# rpm -e Wine
error: package Wine is not installed
发表于 2007-1-4 23:45:14 | 显示全部楼层
tabs+ -Wdeclaration-after-statement -Wpointer-arith  -g -O2  -o tape.o tape.c
gcc -c -I. -I. -I../../include -I../../include  -D__WINESRC__  -D_KERNEL32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith  -g -O2  -o task.o task.c
gcc -c -I. -I. -I../../include -I../../include  -D__WINESRC__  -D_KERNEL32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith  -g -O2  -o thread.o thread.c
gcc -c -I. -I. -I../../include -I../../include  -D__WINESRC__  -D_KERNEL32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith  -g -O2  -o thunk.o thunk.c
gcc -c -I. -I. -I../../include -I../../include  -D__WINESRC__  -D_KERNEL32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith  -g -O2  -o time.o time.c
time.c: In function ‘TIME_ClockTimeToFileTime’:
time.c:522: error: ‘CLK_TCK’ undeclared (first use in this function)
time.c:522: error: (Each undeclared identifier is reported only once
time.c:522: error: for each function it appears in.)
make[2]: *** [time.o] 错误 1
make[2]: Leaving directory `/home/leewk/wine-20050930/dlls/kernel'
make[1]: *** [kernel] 错误 2
make[1]: Leaving directory `/home/leewk/wine-20050930/dlls'
make: *** [dlls] 错误 2
linux-iivv:/home/leewk/wine-20050930 #
回复 支持 反对

使用道具 举报

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

本版积分规则

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