RSS/Atom feed Twitter
Site is read-only, email is disabled

Building GIMP plugins on Windows is more compilcated than it needs to be ...

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

3 of 3 messages available
Toggle history

Please log in to manage your subscriptions.

Building GIMP plugins on Windows is more compilcated than it needs to be ... (continued) steve@advance-software.com 27 Oct 11:00
  Building GIMP plugins on Windows is more compilcated than it needs to be ... Jernej Simon?i? 27 Oct 11:29
   Building GIMP plugins on Windows is more compilcated than it needs to be ... Alexia Death 27 Oct 12:52
steve@advance-software.com
2008-10-27 11:00:57 UTC (about 16 years ago)

Building GIMP plugins on Windows is more compilcated than it needs to be ... (continued)

Please don't spread misinformation. Mozilla switched to MSYS from cygwin

for Firefox 3.x years ago, because cygwin sucked.

Mozilla has switched to MSYS, though not so long ago - for the Gecko 1.9 branch.

I haven't noticed Cygwin sucking. I have noticed MSYS sucking.

And the rest of the build system is considered a horrible pile of

unwieldly crap,

By you, perhaps. I quite like it - it works !

I have had no difficulty building Mozilla on win32. I have been able to switch compilers
between MSVC and Intel with little difficulty. The tree can also be built with gcc.

Then you admit it's not as easy as you claim.

I never said it would be easy. I said it was possible.

So far all your criticisms are invalidated because you don't have your

facts straight.

Incorrect. Whether Mozilla builds with cygwin or msys is neither here not there. It can
in fact, as far as I am aware, still build with both.

Your build system needs work. I'm sorry you don't like hearing that.

I will avoid it until these matters are addressed.

I appreciate the hard work that everyone has put into this project.

I hope you find this feedback from a win32 focussed developer helpful.

(There are still a few of us left)

Regards, Steve.

-------------------------------------------------------------------- myhosting.com - Premium Microsoft® Windows® and Linux web and application hosting - http://link.myhosting.com/myhosting

Jernej Simon?i?
2008-10-27 11:29:34 UTC (about 16 years ago)

Building GIMP plugins on Windows is more compilcated than it needs to be ...

On Monday, October 27, 2008, 11:00:57, steve@advance-software.com wrote:

Your build system needs work. I'm sorry you don't like hearing that.

The build system works like with most other open source programs (excluding Mozilla and OpenOffice.org). If you know how to build one of those programs, you can build the rest of them in the same way.

Additionally, there are hand-generated makefiles provided for MSVC, though I have never tried using them.

As for why I'm using Linux to build instead of MSys, it's speed - when I went from MSys to Interix, the compile time approximately halved, and going from Interix to Linux on VMWare again speeded up the compilation significantly.

Alexia Death
2008-10-27 12:52:02 UTC (about 16 years ago)

Building GIMP plugins on Windows is more compilcated than it needs to be ...

2008/10/27 Jernej Simon?i?

On Monday, October 27, 2008, 11:00:57, steve@advance-software.com wrote:

Your build system needs work. I'm sorry you don't like hearing that.

The build system works like with most other open source programs (excluding Mozilla and OpenOffice.org). If you know how to build one of those programs, you can build the rest of them in the same way.

I've built gimp with MSYS/Mingw on windows. The hardest part of it is getting all the dependencies installed and up do date.The same went for cygwin, but stuff its installer wanted to download for this simple task was huge.As an upside, it does offer a GUI installer. I think this dispute boils down to what one has already set up. Its the same amount of trouble for both and the result depending on cgywin if you use that. Making native building easyer on windows IMHO boils down to offering a prepackaged MSYS/Mingw env with up do date libs in place for drop-in use.