Libwmf is a software library that facilitates the use of WMF files on non-windows systems.
To install, users need to run the following commands: ./configure, make, and make install. However, on some machines, users might need to have gnu make installed, and if the make fails, they can try gmake instead. To use the software library's full functionality, users must have X, freetype, and the xpm libraries installed. In case the xpm libraries are not in the standard locations, users can point to the xpm dir location using ./configure --with-xpm-dir. For instance, if the freetype libraries are not in the standard locations, they can use ./configure --with-ttf-dir to specify the freetype dir location.
Several requirements must be met to run this software library smoothly. Firstly, users must have the xpm libraries installed, which is the default for many Linux distributions. Secondly, to compile this code in its entirety, users should have the freetype library, and they should have a range of truetype fonts. For instance, if users want to use the gd binding to libwmf, i.e. the wmftopng program, they need the freetype library. In case they do not have it, wmftopng will compile, but it will not display text strings in the output png. Additionally, without a truetype font server and the standard Windows fonts, the X binding might render text in a different font than it would appear under Windows natively.
Finally, it is worth noting that libwmf cannot resize bitmaps embedded in wmf files in this release. However, it offloads them to the netpbm utilities, so users must have these utilities installed. Nonetheless, not installing them won't break anything, and this requirement will be removed in a future release.
Version 0.1.17: N/A