安装winexe时命令'make basics'出错

时间:2014-03-10 11:58:41

标签: install winexe

我想在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

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

我找到了“另一种”方式来解决葡萄酒问题。 ubuntu forum Donwload-链接到静态版本(只是解压缩并运行winexe)正在工作(在其他一些页面上他们没有)。

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

非常重要的编辑:重启后winexe给出了一个内部错误信号11 所以我仍然需要winexe的解决方案。要么从git中获取verision,要么修复此错误。

编辑号码2:好的,如果我自己回答问题,为什么还要提问? 在我的问题中提到的安装形式在Ubuntu 12 LTS和winexe-static-version上很好用,如果你不像我那样输入打字错误也可以。