Hi,
I got Geany to build on Windows XP using the latest SVN. There were some things I needed to change to make the build work. I've attached a patch to show what I changed.
This patch isn't meant to be applied directly, just to show what I needed to do to make Geany build. The main problems were using make escape character \ as a path separator and missing gdk-pixbuf-2.0 include in GTK_INCLUDES.
Now I just need to figure out how to install it :)
Cheers, Matthew Brush
On Sat, 02 Apr 2011 13:44:30 -0700, Matthew wrote:
Hey,
I got Geany to build on Windows XP using the latest SVN. There were some things I needed to change to make the build work. I've attached a patch to show what I changed.
This patch isn't meant to be applied directly, just to show what I needed to do to make Geany build. The main problems were using make escape character \ as a path separator and missing gdk-pixbuf-2.0 include in GTK_INCLUDES.
Weird. I don't know why I don't have these problems. The missing gdk-pixbuf includes might be due newer GTK version you used. I build Geany on Windows with GTK 2.16 which was the recommended version since they changed quite some stuff in 2.18. Not sure what's the current status about this. Anyway, after testing I'll apply at least the patch character parts of the patches.
Now I just need to figure out how to install it :)
The makefile.win32 Makefile set doesn't support installing. I use Waf on Windows to build Geany and then simply use 'python waf install' which installs Geany into geany-0.21 of the current directory. From there, you can copy all files from there into your normal installation or whatever you want to do with it :).
Regards, Enrico
On Sun, 3 Apr 2011 17:18:54 +0200, Enrico wrote:
On Sat, 02 Apr 2011 13:44:30 -0700, Matthew wrote:
Hey,
I got Geany to build on Windows XP using the latest SVN. There were some things I needed to change to make the build work. I've attached a patch to show what I changed.
This patch isn't meant to be applied directly, just to show what I needed to do to make Geany build. The main problems were using make escape character \ as a path separator and missing gdk-pixbuf-2.0 include in GTK_INCLUDES.
[...]
Anyway, after testing I'll apply at least the patch character parts of the patches.
Done. Thank you again.
Regards, Enrico
Weird. I don't know why I don't have these problems. The missing gdk-pixbuf includes might be due newer GTK version you used. I build Geany on Windows with GTK 2.16 which was the recommended version since they changed quite some stuff in 2.18. Not sure what's the current status about this.
IIUC GTK for windows remained unrepaired from 2.18 until someone outside the GTK team did a lot of fixes for 2.24.
Cheers Lex
Le 04/04/2011 01:05, Lex Trotman a écrit :
Weird. I don't know why I don't have these problems. The missing gdk-pixbuf includes might be due newer GTK version you used. I build Geany on Windows with GTK 2.16 which was the recommended version since they changed quite some stuff in 2.18. Not sure what's the current status about this.
IIUC GTK for windows remained unrepaired from 2.18 until someone outside the GTK team did a lot of fixes for 2.24.
IIRC Tor Lillqvist is the only GTK+ maintainer for Windows, and there is some lack of testers for that platform... Though, I never seen any problems with > 2.16 version the rare times I used Windows (e.g. with Geany & plugins :D).
And I never seen Gimp break on Windows either although it always used up-to-date GTK versions AFAIK.
Cheers, Colomban
On 4 April 2011 09:15, Colomban Wendling lists.ban@herbesfolles.org wrote:
Le 04/04/2011 01:05, Lex Trotman a écrit :
Weird. I don't know why I don't have these problems. The missing gdk-pixbuf includes might be due newer GTK version you used. I build Geany on Windows with GTK 2.16 which was the recommended version since they changed quite some stuff in 2.18. Not sure what's the current status about this.
IIUC GTK for windows remained unrepaired from 2.18 until someone outside the GTK team did a lot of fixes for 2.24.
IIRC Tor Lillqvist is the only GTK+ maintainer for Windows, and there is some lack of testers for that platform...
Yes thats right
Though, I never seen any problems with > 2.16 version the rare times I used Windows (e.g. with Geany & plugins :D).
Lucky?
And I never seen Gimp break on Windows either although it always used up-to-date GTK versions AFAIK.
Well themes have been completely disabled on Windows until 2.24, I really havn't followed Windows version closely to see what else.
Cheers Lex