Closed springmeyer closed 8 years ago
Stuck at harfbuzz
at the moment:
c:\mb\windows-builds-64\packages\harfbuzz\src\hb-buffer-private.hh(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\mb\windows-builds-64\packages\harfbuzz\src\hb-buffer-private.hh(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\mb\windows-builds-64\packages\harfbuzz\src\hb-buffer-private.hh(67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Looks like this change may have broken compilation with vs 2015: https://github.com/behdad/harfbuzz/commit/167c3271778cd1a8c4433b9d2230901ce17c099e#diff-69538b0bfd6ad743ba41ec2f883af18f /cc @fanc999
hoping that https://github.com/behdad/harfbuzz/commit/f94c0ecbb1488138d3ec3b9d6d9fb78113dfee4f (and therefore upgrading to 1.1.1) will solve the compile error.
Upgrading to harfbuzz@1.1.1
and changing at bit of the CMake file solved the compile.
Although getting some test crashes:
Assertion in file gdaldrivermanager.cpp, line 415
Hope this gets merged into master soon:
Enable Build of HarfBuzz under Visual Studio using NMake Makefiles
: https://github.com/behdad/harfbuzz/pull/164/files
Need to match https://github.com/mapnik/mapnik-packaging/pull/197 as well as icu upgrade mentioned in #67