1

我想在 Ubuntu 13.1 32 位版本上安装 winexe。我完全按照本指南做了:Winexe - aldeid 如果我执行命令“make basics bin/winexe”,则会出现以下错误:

Compiling ../librpc/idl/atsvc.idl
/usr/include/stdc-predef.h:0: error: Syntax error near '3'
Failed to parse ../librpc/idl/atsvc.idl at ./../pidl/pidl line 608.
make: *** [idl] Error 1

我完全不知道如何解决这个问题。我什至会对这个问题的解决方案建议感到满意。谢谢你。

4

2 回答 2

4

make "CPP=gcc -E -ffreestanding" basics bin/winexe解决此错误。

于 2014-12-17T22:20:15.580 回答
0

我找到了安装 winexe 的“另一种”方法。 ubuntu 论坛 静态版本的 Donwload 链接(只需解压缩并运行 winexe)目前正在工作(在其他一些页面上他们没有)。

我仍然不知道为什么会出现上述错误,如果有人知道,请告诉我。我还是很感兴趣的。

非常重要的编辑:重新启动 winexe 后会发出内部错误信号 11 所以我仍然需要 winexe 的解决方案。从 git 安装版本或修复此错误。

编辑编号 2:好的,如果我自己回答问题,我为什么要问问题?我的问题 qorks 中提到的安装形式在 Ubuntu 12 LTS 和 winexe-static-version 上也可以,如果您没有像我一样出现输入错误。

于 2014-03-11T07:36:41.803 回答