Re: Re: A bit of a makefile.frag situation...

From: Date: Wed, 12 Oct 2005 19:00:34 +0000
Subject: Re: Re: A bit of a makefile.frag situation...
References: 1 2 3 4 5 6  Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-1804@lists.php.net to get a copy of this message
Andrei, php_gtk_libglade.dll is built against php-gtk2.lib. php-gtk2.lib no longer contains the exported GTK classes. That is the problem. The .dll can't link against the library. ----- Original Message ----- From: "Andrei Zmievski" <andrei@gravitonic.com> To: "Steph" <steph@zend.com> Cc: "Jani Taskinen" <sniper@iki.fi>; "PHP-GTK dev" <php-gtk-dev@lists.php.net> Sent: Wednesday, October 12, 2005 7:54 PM Subject: Re: [PHP-GTK-DEV] Re: A bit of a makefile.frag situation... > Sure it is. > > gen_libglade.c includes php_gtk_api.h which in turn includes gen_gtk.h. > > -Andrei > > > On Oct 12, 2005, at 11:33 AM, Steph wrote: > > > gen_gtk.h is no longer included from _anywhere_ in PHP-GTK source. > > That's > > why we're able to build PHP-GTK 2 but no extensions. > > > > > > > > ----- Original Message ----- > > From: "Andrei Zmievski" <andrei@gravitonic.com> > > To: "Steph" <steph@zend.com> > > Cc: "Jani Taskinen" <sniper@iki.fi>; "PHP-GTK dev" > > <php-gtk-dev@lists.php.net> > > Sent: Wednesday, October 12, 2005 7:05 PM > > Subject: Re: [PHP-GTK-DEV] Re: A bit of a makefile.frag situation... > > > > > > > >> On Oct 12, 2005, at 10:56 AM, Steph wrote: > >> > >>> You'd need to be able to build a php-gtk extension, and I don't > >>> know if > >>> that's even possible on *nix at present. ext/libglade's in public > >>> CVS if > >>> you want to try. > >>> > >> > >> Bah, of course it's possible. I just did it. > >> > >> > >>> Basically we need to be able to add the line #include > >>> "php_gtk_api.h" to > >>> gtk.overrides without breaking the *nix build of PHP-GTK itself > >>> (which might > >>> even be OK on your system in the first place, but isn't for > >>> everyone). > >>> > >> > >> Why do we need that line there? gtk.overrides already includes these: > >> > >> #include "gen_atk.h" > >> #include "gen_gdk.h" > >> #include "gen_pango.h" > >> > >> And they are generated in that exact order, so no problems there. > >> > >> -Andrei > > >

« previous php.gtk.dev (#1804) next »