Ошибка с командой 'make basics ' при установке winexe
Я хочу isntall winexe на 32-битной версии Ubuntu 13.1. Я сделал именно после этого руководства: 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 ответа
make "CPP=gcc -E -ffreestanding" basics bin/winexe
работает вокруг этой ошибки.
Я нашел "еще один" способ сделать так, чтобы Winexe. ubuntu forum Donwload-Ссылки на статическую версию (просто распакуйте и запустите winexe) работают в данный момент (на некоторых других страницах они не работали).
Я до сих пор не знаю, почему произошла ошибка выше, если кто-нибудь знает, пожалуйста, скажите мне в любом случае. Я все еще заинтересован.
ОЧЕНЬ ВАЖНОЕ РЕДАКТИРОВАНИЕ: После перезапуска winexe выдает сигнал внутренней ошибки 11 Так что мне все еще нужно решение для winexe. Либо отменить версию git, либо исправить эту ошибку.
РЕДАКТИРОВАТЬ номер 2: хорошо, почему я задаю вопросы, если отвечаю на них сам? Установка, упомянутая в моем вопросе, qorks отлично на Ubuntu 12 LTS и winexe-static-version также подойдет, если вы не делаете ошибки при печати, как я.