Fw: nearly there (I think)
| From: | Steph | Date: | Thu, 18 Aug 2005 18:34:11 +0000 |
| Subject: | Fw: nearly there (I think) | ||
| Groups: | php.gtk.dev | ||
| Request: | Send a blank email to php-gtk-dev+get-1555@lists.php.net to get a copy of this message | ||
Oops sorry, left this in my 'outbox' ready to send and forgot it was there.
_php_gtk_startup_all_extensions works now, it's just the other five (two of
them are wholly explicable).
----- Original Message -----
From: "Steph" <steph@zend.com>
To: "PHP-GTK dev" <php-gtk-dev@lists.php.net>
Sent: Tuesday, August 16, 2005 4:08 PM
Subject: nearly there (I think)
> OK, back from holiday now.
>
> C:\PROGRA~1\MICROS~3\VC98\BIN\link.exe /out:Release\php-gtk.dll /dll
> /nologo Release\main\php_gtk.obj Release\main\phpg_support.obj
> Release\main\phpg_gtype.obj Release\main\phpg_exceptions.obj
> Release\main\php_gtk_util.obj Release\main\phpg_gvalue.obj
> Release\main\phpg_closure.obj Release\main\phpg_gboxed.obj
> Release\main\phpg_gobject.obj Release\ext\gtk+\gen_atk.obj
> Release\ext\gtk+\gen_pango.obj Release\ext\gtk+\gen_gdk.obj
> Release\ext\gtk+\gen_gtk.obj Release\ext\gtk+\php_gdk.obj
> Release\ext\gtk+\php_gtk+.obj Release\ext\gtk+\php_gtk+_types.obj
> php5ts.lib atk-1.0.lib glib-2.0.lib gmodule-2.0.lib gthread-2.0.lib
> gobject-2.0.lib pango-1.0.lib pangowin32-1.0.lib gdk_pixbuf-2.0.lib
> gdk-win32-2.0.lib gtk-win32-2.0.lib kernel32.lib user32.lib gdi32.lib
> winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib
> Release\php-gtk.dll.res
> Creating library Release\php-gtk.lib and object Release\php-gtk.exp
> php_gtk.obj : error LNK2001: unresolved external symbol
> _php_gtk_startup_all_extensions
> gen_gtk.obj : error LNK2001: unresolved external symbol
_executor_globals_id
> php_gtk+_types.obj : error LNK2001: unresolved external symbol
> _executor_globals_id
> phpg_support.obj : error LNK2001: unresolved external symbol
> _executor_globals_id
> php_gtk_util.obj : error LNK2001: unresolved external symbol
> _executor_globals_id
> phpg_closure.obj : error LNK2001: unresolved external symbol
> _executor_globals_id
> phpg_gobject.obj : error LNK2001: unresolved external symbol
> _executor_globals_id
> phpg_exceptions.obj : error LNK2001: unresolved external symbol
> _zend_throw_exception_internal
> gen_gtk.obj : error LNK2001: unresolved external symbol _gtk_plug_get_type
> gen_gtk.obj : error LNK2001: unresolved external symbol
_gtk_socket_get_type
> php_gtk+.obj : error LNK2001: unresolved external symbol _core_globals_id
> Release\php-gtk.dll : fatal error LNK1120: 6 unresolved externals
>
> zend_throw_exception_internal() isn't exported anyway - shouldn't this
break
> on other compilers too?
>
> No idea why the PHP/Zend global macros aren't resolved, given that they're
> sitting prettily in php5ts.lib - could it be a ZTS thing?
>
> GtkPlug and GtkSocket are missing from Tor's win32 GTK implementation,
which
> explains those two (I guess they need if'n'def-ing for PHP-GTK 2, for now
at
> least).
>
> I'm completely clueless about the problem with
> php_gtk_startup_all_extensions... anyone have any idea?
>
> - Steph
>
>
>
>