Все зависимости собрал CMake-м так как описал
GraninAS. При сборке eXaro получал ошибку:
[ 49%] Building CXX object plugins/report/export/ods/CMakeFiles/Ods.dir/ods.cpp.
obj
In file included from C:\Qt\eXaro2.0.0\includes\quazip/quazip/quazip.h:39,
from C:\Qt\eXaro2.0.0\src\exaro_2.0.0\plugins\report\export\ods
\ods.cpp:36:
C:\Qt\eXaro2.0.0\includes\quazip/quazip/zip.h:54:18: error: zlib.h: No such file
or directory
In file included from C:\Qt\eXaro2.0.0\includes\quazip/quazip/zip.h:58,
from C:\Qt\eXaro2.0.0\includes\quazip/quazip/quazip.h:39,
from C:\Qt\eXaro2.0.0\src\exaro_2.0.0\plugins\report\export\ods
\ods.cpp:36:
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:38: error: ISO C++ forbids decla
ration of 'voidpf' with no type
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:38: error: typedef 'voidpf' is i
nitialized (use decltype instead)
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:38: error: 'open_file_func' was
not declared in this scope
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:39: error: ISO C++ forbids decla
ration of 'uLong' with no type
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:39: error: typedef 'uLong' is in
itialized (use decltype instead)
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:39: error: 'read_file_func' was
not declared in this scope
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:40: error: ISO C++ forbids decla
ration of 'uLong' with no type
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:40: error: typedef 'uLong' is in
itialized (use decltype instead)
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:40: error: 'write_file_func' was
not declared in this scope
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:41: error: expected initializer
before 'OF'
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:42: error: expected initializer
before 'OF'
C:\Qt\eXaro2.0.0\includes\quazip/quazip/ioapi.h:43: error: expected initializer
before 'OF'
и т.д.
Открыл файл CMakeLists.txt из eXaro в QtCreator-е, все собрал нормально.
Далее открыл консоль, в build директории запустил mingw32-make install, как в wiki написано.
В директории С:\Program~\exaro-package появляются все либы.
Подключаю их к проекту. Но при компиляции не находит reportengine.h