Are there some instructions on installing the GTK 3 development libraries in Windows?
I am trying out Spry on Windows and it is failing when it comes to linking the GTK libraries. Can some Nim command install them directly, or do I need some other method first and show the Nim environment where they are?
You are asking about the library itself, not about the wrapper?
I dont think that Nim can help you for that. On page gtk.org there is/was a description for windows install, but I can not access that page currently.
For the nim wrapper, Simon has sucessfully compiled the chess game as described at
It is about installing the development libraries themselves. I am doing a test installation using the guide here http://wiki.geany.org/howtos/win32/msys2 to see if I can get an GTK 3 project working and if I succeeds I will see if I can connect Nim to the downloaded files.
Which directory are your GNOME development libraries themselves installed, ie those with the 'dev' or 'devel' suffix?
Which directory are your GNOME development libraries themselves installed,
I am not using Windows. For gentoo linux, command is just "emerge -av gnome". I can search for directory paths, but I guess that will not really help you for Windows.
Personally I would be very interested how well GTK3 works for windows, but I can not really recomment GTK3 for windows users. GTK/Gnome is very death on Linux currently, and I think it is much more death on Windows.
The gtk.org page seems to be accessible again (slow) the recommended install for windows users is
http://www.gtk.org/download/windows.php
"The preferred way to obtain GTK+ and its dependencies in binary form for Windows is to use the MSYS2 project."
Please let us know if that works for you.
Hello vonH.
First download and install msys2.
Then open the msys shell and execute
pacman -Ss gtk3
in response to get the list of packages
mingw-w64-i686-gtk3 - for x32
mingw-w64-x86_64-gtk3 - for x64
pacman -S mingw-w64-x86_64-gtk3
In the latest version of msys2 something is broken and the packages are not installed correctly.
Pacman downloads packages to C:\msys64\var\cache\pacman\pkg and then outputs "error: failed to commit transaction".
I can only offer you a dirty hack
pacman -S mingw-w64-x86_64-gtk3 --force
Don't forget to add C:\msys64\mingw64\bin (and \lib) in the path variable.