[Gimp-developer] Building GIMP plugins on Windows is more compilcated than it needs to be ... (continued)

2008-10-27 Thread [EMAIL PROTECTED]
 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 Thread Alexia Death
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

2008-10-27 Thread [EMAIL PROTECTED]
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

2008-10-27 Thread Tor Lillqvist
 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

2008-10-27 Thread [EMAIL PROTECTED]
  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