metanorma / libemf2svg

Microsoft (MS) EMF to SVG conversion library
GNU General Public License v2.0
11 stars 2 forks source link

Ensure libemf2svg works on Windows #11

Closed ronaldtse closed 3 years ago

ronaldtse commented 3 years ago

In the Metanorma project we need to ensure libemf2svg also compiles on Windows.

maxirmx commented 3 years ago

We will use argp-standalone port by https://github.com/bigcat26/argp-standalone

maxirmx commented 3 years ago

libemf2svg now supports Windows native build

maxirmx commented 3 years ago

Testing was very limited and really covered memory leaks only. That was the limitation of original code. I did some manual validation for Windows version but found that libemf2svg uses random number generator to create clip ids in svg files. That means that output changes from run to run and automatic comparison with the previous results is not possible.