问题标签 [wine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
50378 浏览

linux - 在 WINE 中更改语言环境

我在 linux (SliTaz 4.0) 上使用 wine 模拟器,我想更改 wine 区域设置,以便对话框和消息以日语显示。

我找到了这个工具http://code.google.com/p/winelocale/似乎可以完成这项工作,但我在任何地方都找不到下载链接,也无法联系作者,所以有人知道该怎么做吗? ?

我实际上不确定这个工具 (WINELocale) 是否真的可以工作,所以我愿意接受任何将 WINE 的语言环境更改为日语的建议。

谢谢

0 投票
0 回答
364 浏览

winapi - 尝试用 winelib 编译 win32 应用程序;winelib 的头文件中的类型错误?

我会认为自己是一个初学者程序员,所以如果我遗漏了有用的信息,请多多包涵,因为我可能没有意识到这一点。

我正在尝试将 Win32 应用程序移植到 Ubuntu 10.04 LTS (Lucid Lynx)。

所有的源文件都是用 Visual C++ 编写的,一切都是用 Windows API 构建的。我一直在尝试使用 winelib 从源代码编译程序,但是我收到了如下错误消息:

我相信这些错误主要来自 winelib 的头文件。我认为这些错误还对其他 winelib 标头生成的一些范围错误负责,但我现在只想尝试一次解决这个错误。

进入这个项目我觉得 winelib 是一个很好的解决方案,因为感兴趣的应用程序是使用 windows API 构建的,但我很困惑为什么我会遇到 winelib 的标题类型错误......

可能是我在生成的 Makefile 中缺少重要路径(来自 winemaker),或者 Wine 没有正确安装在我的机器上?

任何帮助将不胜感激。

0 投票
3 回答
3359 浏览

ubuntu - 使用 ubuntu 对源代码洞察的程序错误

我在 Ubuntu 10.10 32bit 上使用 Source Insight 3.5。由于某种原因,当我工作时,程序卡住了。我关闭了它,从那以后,当我尝试打开它时,我收到以下错误消息:

程序错误

程序 Insight3.exe 遇到严重问题,需要关闭。对此造成的不便,我们表示歉意。

重新启动计算机没有帮助。卸载程序和 wine 然后重新安装它们也没有帮助。我仍然收到相同的错误消息。

有人来救援吗?谢谢你。

0 投票
1 回答
2539 浏览

linux - Linux - 使用 wine 运行 .exe 时避免 x 服务器消息

我正在尝试在 Ubuntu 11.04 命令行中使用 wine 运行一个 .exe 文件(使用其他一些 .dll 文件),但是我收到一个关于 x 服务器未启动并且正在创建一个窗口的错误(我附上截图)。

当我正常运行它时(正常的ubuntu启动,x服务器运行)一切正常,但实际上没有显示窗口,这是正常的,因为程序运行不需要窗口。所以我只想知道是否有办法避免这种情况:以某种方式模拟 x 服务器是打开的,或者以某种方式设置 $DISPLAY 以“欺骗”程序。

错误信息

0 投票
1 回答
255 浏览

game-engine - 暗黑破坏神3可以在linux上通过wine运行吗?

如果有一个howto链接或类似的错误立即接受 - 我迫切希望用我的固定燕尾服箱而不是性能较差的笔记本电脑来运行它。

0 投票
1 回答
1385 浏览

java - 使用 TargetDataLine 从 Wine 中捕获声音

我编写了一个用于测试目的的小型 Java 应用程序,它从 ubuntu 12.04 上的混音器中捕获声音。

代码工作正常,我可以从所有应用程序中捕获声音,除了在 Wine 下运行的任何东西。

每当我启动我的程序时,在启动 Wine 之后,对的调用targetDataLine.read()将永远阻塞

当 Wine 不在后台运行时,它0在没有输入时正确输出,或者在有输入时读取的字节数,如预期的那样。

如果我在启动 Wine 之前启动我的程序,则声音驱动程序在 wine 中将不可用。

我尝试使用 Alsa 提供的混音器以及默认设备,结果相同。

我可以想象 wine 以某种方式锁定了 Alsa(无论出于何种原因),但为什么TargetDataLine.read()在 Wine 中一个简单的导致声音失败的调用会失败? mixerInfo[0]顺便说一句,在我的系统上是默认设置,并且应用程序当然总是使用 oracle 的最新 JRE (7) 在 Wine 之外运行。

0 投票
1 回答
258 浏览

linux - 让 Linux 下的 R 访问 DLL

我有一个在 Windows 中开发的 R 脚本,它需要一个特定的 DLL 在路径中,因为它使用其中包含的一些函数(通过dyn.load函数)。

是否可以使脚本在 Linux 下运行?也许用酒?

0 投票
0 回答
175 浏览

c++ - 从 UNIX FORTRAN 控制台应用程序调用 Windows C++ DLL

我正在寻找一种从 UNIX FORTRAN 控制台应用程序调用 Windows 构建的 x86 DLL 的方法。我读过 Winelib 可能会提供帮助,但我以前从未使用过它。

谁能给我一个好的开始方向?

0 投票
1 回答
1152 浏览

python - Wine下的Python到Windows可执行文件

有没有人在Linux 机器的Wine下使用py2execx_FreezePyinstaller成功创建了 Windows 可执行文件?

我的目标是能够将代码推送到 gitolite 存储库 Ubuntu 服务器,然后 git-hook 将为 Windows 构建 exe 并发布它们以供分发。我试过使用 cx_Freeze 无济于事;pyinstaller 似乎可以工作,但需要 pywin32,它在 wine 中安装时崩溃了。

如果有人成功地这样做了,你是怎么做到的,你是否必须安装应用程序需要为 wine-python 安装“编译”的所有 Python 模块?我想要一个 Windows exe 的特定应用程序是Tryton Client

0 投票
0 回答
304 浏览

python - Pydev 和运行 Python 脚本的 shell 之间的上下文执行差异

我在使用 wine 启动程序的 Python 脚本中遇到问题。当脚本在 Eclipse/Pydev 下执行时,启动的程序崩溃,而当脚本从 shell(命令行)运行时它们成功。我认为这应该是由于 Pydev 上下文执行。

我知道对于编码,从 IDE 和 shell 运行分别返回 utf8 和 ascii,所以我认为有一些上下文配置差异可能会导致我的问题。我也知道可以在菜单运行配置->通用中更改编码。但我没有找到任何解决我的问题的设置。有没有办法知道解决我的问题的上下文差异是什么?

为了更准确地解决这个问题,有一些精度:

我有两个 Windows 程序(比如说 prog1.exe 和 prog2.exe),我必须从 Python 2.7 脚本一起启动它们。我在 Linux (Ubuntu 12.04) 下工作,所以我使用 wine 来启动程序。我编写了一个 python 脚本,使用 subprocess.Popen() 然后轮询运行它们。

我使用 Pydev 和 Eclipse(Indigo 和 Juno)来调试我的脚本。

这是我的脚本的样子:

当我从 shell 启动我的 Python 脚本时,它工作正常,prog1 和 prog2 在 8 秒后返回 0,并且我在 file1 和 file2 中获得了正确的日志。

当我从 IDE 启动脚本时,prog1 和 prog2 在 2 秒后返回 3,我收到以下错误:

最后一条消息也出现在正确的行为中,但不是真正的问题

谢谢您的回复