Dear Inkscape developers,
I am working on a variant of Inkscape (well, "fork" but with no hostile
intent towards such a great project) and while it runs and compiles just
file on my Linux box, I haven't managed to make a Windows binary.
I tried the native build on Win32 route but `pygobject` is needed
(`pygobject.h not found`) for this particular variant.
Basically, I think if I just add `pygobject` to the `devlibs`, everything
will work out fine but I have no idea how to do this and I was hoping to
get a quick answer from one of you since you already know your way around
the codebase. If its something easy, feel free to skip the rest of this
message which contains details of what I tried.
I don't know the first thing about adding the needed paths for
cross-compiling with `i586-mingw32msvc-g++` so I failed pretty quickly
there (setting environment variables such as CXX worked fine but `make`
then failed to find `libpng`).
So I tried building on a (shared) Windows machine using MinGW.
`buildtool.cpp` compiled fine (with a warning) and running it started the
build process with no apparent problem (it didn't recognize the -j flag
though) until it didn't find `pygobject.h`, which is obviously missing.
I then installed Python and pygobject (using the PyGTK all in one bundle)
but that didn't help (pygobject.h is missing), probably because those are
runtime libraries with no header files.
The entire goal of making such a build is so that I can get some testers.
So I'm also happy to hear other options. (I haven't tried a Mac build yet
since I don't have access to such a machine to test the output binary.)
Thanks for your time (both in making Inkscape what it is and maybe
answering my question).