Re: [Gimp-developer] gimp-perl-cvs status

2003-07-24 Thread pcg
On Wed, Jul 23, 2003 at 03:33:55PM -0400, Carol Spears [EMAIL PROTECTED] wrote:
 i am going to spend some time at my moms early next week. this
 might be one of those cool occasions where i can have the perl

I got it working with tml's native build, linking msvcrt and cygwin.dll
into the same process (does not work, but actually works)

I'll check in a README.win32 soon that describes very roughly what I
did.

*However* you would better allocate a few days to it. Apart from the
compile speed (gcc on win32 compiles 5-10times slower on my machine than
under linux), you need quite a lot of time selecting the right toolset and
gtk version (there are *many* different gtk+ versions).

I'd even recommend against it at this stage, and leave it somebody else
to prepare a distribution once 2.0 is out.. :)

 what is the chances that the gimp perl plugins can run be running
 on my moms window box next monday evening?

close to zero.

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED]  |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] gimp-perl-cvs status

2003-07-23 Thread Thierry Vignaud
[EMAIL PROTECTED] ( Marc) (A.) (Lehmann ) writes:

  is it worth building the gimp-perl module from cvs yet?
 
 Depends on what you are needing it for.
 
 The evrsion in CVS seems to be fully working, except that none of
 the examples that use their own Gtk+ interface have been converted
 to gtk2 yet, and coredump.

gtk2-perl binding is quite usuable now and conversion is not so
difficult.

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] gimp-perl-cvs status

2003-07-23 Thread Carol Spears
[EMAIL PROTECTED] ( Marc) (A.) (Lehmann ) wrote:

On Tue, Jul 22, 2003 at 02:51:16PM -0400, Carol Spears [EMAIL PROTECTED] wrote:
 

is it worth building the gimp-perl module from cvs yet?
   

Depends on what you are needing it for.

The evrsion in CVS seems to be fully working, except that none of the
examples that use their own Gtk+ interface have been converted to gtk2
yet, and coredump.
Also, many constants have different names in 2.0, and, although I
hopefully renamed them in the plug-ins, I certainly didn't test all the
plug-ins.
There are also certainly some edges, but you should be able to work with
it quite nicely. And if some plug-ins don't work just delete them.
(I even built it on windows for fun.. and as I though, no sourcecode
changes were required, although I built with cygwin using gtk+2-win32)
 

thats awesome. gimp-perl is broken right now for gimp-1.2, i
get this message from gimp that if i am elite enough to use
threading, then i am elite enough to fix it.
i think if i pin perl from woody, i am elite enough to fix it.

also, i really really never ever thought that gimp-perl would
be available for wingimp.  i am also impressed that you can 
send all that mail and still get things done.

thank you
carol


___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] gimp-perl-cvs status / wingimp

2003-07-23 Thread pcg
On Wed, Jul 23, 2003 at 09:47:37AM -0400, Carol Spears [EMAIL PROTECTED] wrote:
 get this message from gimp that if i am elite enough to use
 threading, then i am elite enough to fix it.

;)

 i think if i pin perl from woody, i am elite enough to fix it.

The problem is that debian woody uses an experimental and very very
broken option when compiling their perl, namely the 5.005 threading
model.

It's known not to work with gimp or many other modules, and since it's
explicitly flagged as experimental people really wonder why debian chose
to enable it.

The perl from testing or unstable (one of them has 5.008) should work.

(Please note that it explicitly says that it is a warning only, doesn't
mention elite anywhere and all that is requested is to not send
complaints when it breaks, as you have been warned).

 also, i really really never ever thought that gimp-perl would
 be available for wingimp.

The problem is that there seem to be two modes of building gimp or
gtk+2, the using unix-like tools, and the (standard!) one.

You could have the first (easy, for unixians) way with gtk1, too, but
then gimp would only run with an X11 server.

Gtk+2 can be built with the normal win32 backend even under cygwin now.
That might not be the platform that people want (no nice installer etc.),
which is why I think it will take some time until all this works out of
the box.

gimp-perl would need to be modified in it's config mechanism since the
1.2 wingimp doesn't provide the configuration framework needed. I do not
know wether this will be true for the 2.0 version, but I suspect it will
(?).

while gimp-perl-1.2 could be modified, all hopes are gone when it comes
to Gtk1.

The situation is very different to gtk+2, though, since standard cygwin
builds are available and useful and support pkgconfig. The build
framework of Gtk+2-perl is also working with that.

So, getting gimp-perl-1.3 Gtk+2 and gimp working under windows is just a
matter of a lot of time and patience.

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED]  |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] gimp-perl-cvs status

2003-07-23 Thread Carol Spears
[EMAIL PROTECTED] ( Marc) (A.) (Lehmann ) wrote:

On Tue, Jul 22, 2003 at 02:51:16PM -0400, Carol Spears [EMAIL PROTECTED] wrote:
 

is it worth building the gimp-perl module from cvs yet?
   

Depends on what you are needing it for.

The evrsion in CVS seems to be fully working, except that none of the
examples that use their own Gtk+ interface have been converted to gtk2
yet, and coredump.
Also, many constants have different names in 2.0, and, although I
hopefully renamed them in the plug-ins, I certainly didn't test all the
plug-ins.
There are also certainly some edges, but you should be able to work with
it quite nicely. And if some plug-ins don't work just delete them.
(I even built it on windows for fun.. and as I though, no sourcecode
changes were required, although I built with cygwin using gtk+2-win32)
 

i am going to spend some time at my moms early next week. this
might be one of those cool occasions where i can have the perl
plugins working on wingimp and not on my elite debian gnu/linux
box cvs gimp build.  is that cool or what?
do you think there might be something to show her while i am 
there?

i will warn you, i am having a whippet party with my good friend
szell earlier this day, so i will not be as clear thinking as 
usual.

what is the chances that the gimp perl plugins can run be running
on my moms window box next monday evening?
carol



___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] gimp-perl-cvs status / wingimp

2003-07-23 Thread Carol Spears
[EMAIL PROTECTED] ( Marc) (A.) (Lehmann ) wrote:

On Wed, Jul 23, 2003 at 09:47:37AM -0400, Carol Spears [EMAIL PROTECTED] wrote:
 

get this message from gimp that if i am elite enough to use
threading, then i am elite enough to fix it.
   

;)

 

i think if i pin perl from woody, i am elite enough to fix it.
   

The problem is that debian woody uses an experimental and very very
broken option when compiling their perl, namely the 5.005 threading
model.
It's known not to work with gimp or many other modules, and since it's
explicitly flagged as experimental people really wonder why debian chose
to enable it.
The perl from testing or unstable (one of them has 5.008) should work.

(Please note that it explicitly says that it is a warning only, doesn't
mention elite anywhere and all that is requested is to not send
complaints when it breaks, as you have been warned).
 

also, i really really never ever thought that gimp-perl would
be available for wingimp.
   

The problem is that there seem to be two modes of building gimp or
gtk+2, the using unix-like tools, and the (standard!) one.
You could have the first (easy, for unixians) way with gtk1, too, but
then gimp would only run with an X11 server.
Gtk+2 can be built with the normal win32 backend even under cygwin now.
That might not be the platform that people want (no nice installer etc.),
which is why I think it will take some time until all this works out of
the box.
gimp-perl would need to be modified in it's config mechanism since the
1.2 wingimp doesn't provide the configuration framework needed. I do not
know wether this will be true for the 2.0 version, but I suspect it will
(?).
while gimp-perl-1.2 could be modified, all hopes are gone when it comes
to Gtk1.
The situation is very different to gtk+2, though, since standard cygwin
builds are available and useful and support pkgconfig. The build
framework of Gtk+2-perl is also working with that.
So, getting gimp-perl-1.3 Gtk+2 and gimp working under windows is just a
matter of a lot of time and patience.
 

sorry, i hadn't read this before mussing on getting those
plugins to my moms computer.
i didn't complain about the warning and the problem.  i guess
i even knew how to fix it.
please ignore the email i most recently sent.

carol



___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


[Gimp-developer] gimp-perl-cvs status

2003-07-22 Thread pcg
On Tue, Jul 22, 2003 at 02:51:16PM -0400, Carol Spears [EMAIL PROTECTED] wrote:
 is it worth building the gimp-perl module from cvs yet?

Depends on what you are needing it for.

The evrsion in CVS seems to be fully working, except that none of the
examples that use their own Gtk+ interface have been converted to gtk2
yet, and coredump.

Also, many constants have different names in 2.0, and, although I
hopefully renamed them in the plug-ins, I certainly didn't test all the
plug-ins.

There are also certainly some edges, but you should be able to work with
it quite nicely. And if some plug-ins don't work just delete them.

(I even built it on windows for fun.. and as I though, no sourcecode
changes were required, although I built with cygwin using gtk+2-win32)

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED]  |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer