this should be sooooooooo simple..
| From: | Steph | Date: | Tue, 08 Jul 2003 04:23:59 +0000 |
| Subject: | this should be sooooooooo simple.. | ||
| Groups: | php.gtk.dev | ||
| Request: | Send a blank email to php-gtk-dev+get-505@lists.php.net to get a copy of this message | ||
I finally got around to trying to build the ze2port on doze tonight.
PHP-GTK hot out of CVS, PHP5/ZE2 about a week old, this combination
should work on *nix as far as I'm aware, please say if not.
I'm getting 12 fatal errors and 38 warnings, most of which appear to be
a direct consequence of:
..\..\ext/gtk+/php_gtk+.h(60) : error C2065: 'tsrm_ls' : undeclared
identifier
(in fact this constitutes 9 of the errors.)
The other 3 fatals are:
C:\php\php-gtk\ext\gtk+\php_gtk+_types.c(1273) : error C2198:
'add_property_long_ex' : too few actual parameters
C:\php\php-gtk\ext\gtk+\php_gtk+_types.c(1276) : error C2198:
'add_property_string_ex' : too few actual parameters
C:\php\php-gtk\ext\gtk+\php_gtk+_types.c(1278) : error C2198:
'add_property_null_ex' : too few actual parameters
- again these stem from TSRMLS_D/C/whatever being basically screwed, and
the vast majority of the warnings are close relatives.
I tried sticking extra Zend-ish defines in the .dsp, it complained - so
the paths are fine, I can't see a single reason tsrm_ls should suddenly
be meaningless, though obviously there is one :)
Anyone feel like being a hero today?
NB if it helps any, static inline definitions seem to be where it all
falls apart..