Hi,
Last year I added Inkscape to our GUB cross build tool so that it creates installers for windows and some Linux/FreeBSD flavours.
Inspired by the grand LGM event, today I've updated the patches to latest trunk, for mingw:
inkscape-mingw.patch inkscape-wstring.patch
for freebsd:
inkscape-isfinite.patch inkscape-round-2.patch inkscape-wstring.patch
In order to enable cross building, you also need to fix the hard setting of the PKG_CONFIG variable in configure.ac, the GUB builds scripts now have
self.file_sub ([('AC_PATH_PROG(PKG_CONFIG,', 'AC_PATH_PROG(ARE_YOU_FREAKING_MAD__OVERRIDING_PKG_CONFIG,')], '%(srcdir)s/configure.ac')
as PKG_CONFIG is set to something like
'PKG_CONFIG': '''pkg-config \ --define-variable prefix=%(system_prefix)s \ --define-variable includedir=%(system_prefix)s/include \ --define-variable libdir=%(system_prefix)s/lib \ ''',
Greetings, Jan.