I got bored..

From: Date: Fri, 10 Jan 2003 17:49:57 +0000
Subject: I got bored..
Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-458@lists.php.net to get a copy of this message
After getting rid of the reference to 'gtkgdkpixmap.c' completely, overriding gdk_pixbuf_new_from_file() with an 'ignore', commenting out PixbufFrameAction enums in the defs, and statically linking to a gdkpixbuf lib I'm down to just unresolved external symbols. There are two libs created when gdkpixbuf is built (I could of course be using a wrong version). The only difference in output is that the one marked static (s version) notes a MSCVRT.dll conflict. (Andrei, did you get anywhere with this or have you been too busy?) Compiling... gen_gdkpixbuf.c C:\php\php-gtk\ext\gdkpixbuf\gen_gdkpixbuf.c(70) : warning C4013: 'gdk_pixbuf_get_from_drawable' undefined; assuming extern returning int C:\php\php-gtk\ext\gdkpixbuf\gen_gdkpixbuf.c(70) : warning C4047: 'function' : 'struct _GdkPixbuf *' differs in levels of indirection from 'int ' C:\php\php-gtk\ext\gdkpixbuf\gen_gdkpixbuf.c(70) : warning C4024: 'php_gdk_pixbuf_new' : different types for formal and actual parameter 1 C:\php\php-gtk\ext\gdkpixbuf\gen_gdkpixbuf.c(128) : warning C4013: 'gdk_pixbuf_finalize' undefined; assuming extern returning int C:\php\php-gtk\ext\gdkpixbuf\gen_gdkpixbuf.c(303) : warning C4013: 'gdk_pixbuf_render_threshold_alpha' undefined; assuming extern returning int C:\php\php-gtk\ext\gdkpixbuf\gen_gdkpixbuf.c(318) : warning C4013: 'gdk_pixbuf_render_pixmap_and_mask' undefined; assuming extern returning int php_gdkpixbuf.c Linking... Creating library Release_TS/php_gtk_gdkpixbuf.lib and object Release_TS/php_gtk_gdkpixbuf.exp gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gtk_get_simple_enum_value gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _gdk_pixbuf_get_from_drawable gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _le_gdk_colormap gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _le_gdk_bitmap gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _le_gdk_window gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gtk_set_object php_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gtk_set_object gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _gdk_pixbuf_finalize gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _gdk_pixbuf_render_threshold_alpha gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gdk_pixmap_new gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gdk_bitmap_new gen_gdkpixbuf.obj : error LNK2001: unresolved external symbol _gdk_pixbuf_render_pixmap_and_mask php_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gtk_type_hash php_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gdk_pixbuf_register_classes php_gdkpixbuf.obj : error LNK2001: unresolved external symbol _php_gdk_pixbuf_register_constants ../../win32/Release_TS/php_gtk_gdkpixbuf.dll : fatal error LNK1120: 14 unresolved externals Error executing link.exe.

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