1
Я пытаюсь скомпилировать mupdf на Windows 7 с использованием mingw gcc. Он принимает исключение с помощью следующей строки в context.hmupdf - ошибочный макрос
#define fz_throw(CTX, ERRCODE, MSG, ...) fz_throw_imp(CTX, __FILE__, __LINE__, ERRCODE, MSG, __VA_ARGS__)
С ошибкой:
\mupdf\include/mupdf/fitz/context.h:70:105: error: expected expression before ')' token
Якобы этот код компилируется с GCC. В чем здесь проблема?
Добавление префиксов ## к __VA_ARGS__ в макро решен вопрос. Благодарю. – dilbert