[grisbi-devel] Compiling for Win32: GTK not found with MinGW

Rainer rgpb at online.de
Sat Dec 14 20:30:12 CET 2013


Now that I can compile 0.8.9 under Linux, I tried to have it compile under WinXP,
because I need to fix the locking before I can use it, and I am stuck now.

I tried the subdirectory win32/ from the source tarball,
and came to the conclusion that currently only native compiling,
no crosscompiling is used.

Thus, I copied the source to WindowsXP, installed MinGW.
Found out that perl is needed, did find an early version that is not 70MB, but only 15MB.
(why is not MinGW autogen used instead of the perl script?)

Next, gettext was needed, found it and copied the binaries to the MinGW bin directory.

Next, autogen.bat complained that GTK2 is not found, which was right;
so I installed GTK2 in c:\opt\gtk as recommended.
(The sources are on drive D:)

But autogen.bat still complains that it cannot find GTK2,
although the path has c:\opt\gtk\bin added.

How to tell autogen.bat where GTK is?

Or is cygwin required?


Rainer

N.B.: Grisbi is not dead, but has a lot of dead ends;
e.g. there is still Grisbi for Windows in sourceforge,
but apperently outdated, and no hint present.


More information about the devel mailing list