[Gimp-developer] 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 ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Building GIMP plugins on Windows is more compilcated than it needs to be ...
2008/10/27 Jernej Simončič [EMAIL PROTECTED] On Monday, October 27, 2008, 11:00:57, [EMAIL PROTECTED] 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. -- --Alexia ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
[Gimp-developer] Compiling LibOpenJPEG using MINGW/MSYS
Windows XP : MINGW/MSYS [EMAIL PROTECTED] ~/j2k/openjpeg $ make gcc -Wall -O3 -ffast-math -std=c99 -fPIC -Ilibopenjpeg -c libopenjpeg/j2k_lib.c -o libopenjpeg/j2k_lib.o libopenjpeg/j2k_lib.c:1: warning: -fPIC ignored for target (all code is position independent) libopenjpeg/j2k_lib.c:31:26: sys/resource.h: No such file or directory libopenjpeg/j2k_lib.c:32:23: sys/times.h: No such file or directory libopenjpeg/j2k_lib.c: In function `opj_clock': libopenjpeg/j2k_lib.c:48: error: storage size of 't' isn't known libopenjpeg/j2k_lib.c:51: warning: implicit declaration of function `getrusage' libopenjpeg/j2k_lib.c:48: warning: unused variable `t' make: *** [libopenjpeg/j2k_lib.o] Error 1 Anyone know where I can get a valid sys/resource.h sys/times.h ? Regards, Steve. mail2web.com What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Compiling LibOpenJPEG using MINGW/MSYS
Anyone know where I can get a valid sys/resource.h sys/times.h ? On a Unix system of your choice. --tml ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Compiling LibOpenJPEG using MINGW/MSYS
Anyone know where I can get a valid sys/resource.h sys/times.h ? On a Unix system of your choice. Ok. I choose Cygwin, as it contains these files. Is this OK ? I've copied the files from this crappy system into my MSYS/MINGW tree. This is the same tree I'm using for my mozilla build environment. (I don't want two msys systems on the same PC, unless there is no choice). gcc -Wall -O3 -ffast-math -std=c99 -fPIC -Ilibopenjpeg -c libopenjpeg/j2k_lib.c -o libopenjpeg/j2k_lib.o libopenjpeg/j2k_lib.c:1: warning: -fPIC ignored for target (all code is position independent) In file included from libopenjpeg/j2k_lib.c:31: c:/mozilla-build/msys/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/r esou rce.h:76: error: syntax error before id_t c:/mozilla-build/msys/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/r esou rce.h:77: error: syntax error before id_t In file included from libopenjpeg/j2k_lib.c:32: c:/mozilla-build/msys/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/t imes .h:7:19: _ansi.h: No such file or directory c:/mozilla-build/msys/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/t imes .h:8:27: machine/types.h: No such file or directory In file included from libopenjpeg/j2k_lib.c:32: c:/mozilla-build/msys/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/t imes .h:11: error: syntax error before clock_t c:/mozilla-build/msys/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/t imes .h:23: error: syntax error before '(' token make: *** [libopenjpeg/j2k_lib.o] Error 1 Yuk. myhosting.com - Premium Microsoft® Windows® and Linux web and application hosting - http://link.myhosting.com/myhosting ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer