Error with the command 'make basics ' while install winexe

混江龙づ霸主 提交于 2019-12-23 03:47:16

问题


I want to isntall winexe on Ubuntu 13.1 32bit version. I did exactly after this guide: Winexe - aldeid If I execute the command "make basics bin/winexe" there occurs the following error:

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

I have absolutely no idea how to fix this. I would be even satisfied with a solution suggestion to this problem. Thank you.


回答1:


make "CPP=gcc -E -ffreestanding" basics bin/winexe works around this error.




回答2:


I found "another" way to isntall winexe. ubuntu forum The Donwload-Links to the static version (just unzip and run winexe) are working at the moment (on some other pages they didn't).

I still don't know why the error above occurs, if anybody knows it, please tell me anyway. I am still interessted.

VERY IMPORTANT EDIT: After restart winexe gives put an Internal Error signal 11 So I still need a solution for winexe. Either to isntall the verision from git or to fix this error.

EDIT nummber 2: OK, why am I sking questions if I answer them by myself? The installation form the quide mentiond in my question qorks fine on Ubuntu 12 LTS and winexe-static-version is also ok if you don't make typing errors as I did.



来源:https://stackoverflow.com/questions/22299471/error-with-the-command-make-basics-while-install-winexe

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!