Hello Vincent,
Sorry, was on vacation and pretty busy, but back now. On the topic of the Meson build, here's my latest update. This version has many improvements:
- Proper pkg-config freetype2.pc generation and installation.
- Fixed shared library install suffix to match libtool-generated one (number computed from the version_info in build/unix/configure.raw).
- Auto-generation of ftmodule.h and list of base extensions, based on modules.cfg
- Generation of reference documentation (with "docs" target, but only inside the build directory).
The last remaining todo is the ability to create a distribution package, though that might be handled by an independent script as well, since it needs to run "autogen.sh" in a temporary directory.
Can you tell me about the Windows compilation failure? mmap() should not be an issue due to the checks in the build.meson file which should use src/base/ftsystem.c for Windows.
I've setup a Window virtual machine and will start testing with it soon.
Regards
- David