[Gd-chatter] r11373 - in branches/opendylan-melange: gtk gtk-c-ffi

hannes at gwydiondylan.org hannes at gwydiondylan.org
Wed May 23 14:40:05 CEST 2007


Author: hannes
Date: Wed May 23 14:40:03 2007
New Revision: 11373

Modified:
   branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.dylan
   branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.intr
   branches/opendylan-melange/gtk/gtk.hdp
Log:
Job: fd
more fixes, gtk.hdp works this way on linux. probably not on windows


Modified: branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.dylan
==============================================================================
--- branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.dylan	(original)
+++ branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.dylan	Wed May 23 14:40:03 2007
@@ -6467,13 +6467,6 @@
   c-name: "g_string_append_printf";
 end;
 
-define C-function g-string-append-c-inline
-  input parameter arg1 :: <GString>;
-  input parameter arg2 :: <gchar>;
-  result res :: <GString>;
-  c-name: "g_string_append_c_inline";
-end;
-
 define C-function g-string-down
   input parameter arg1 :: <GString>;
   result res :: <GString>;
@@ -11049,27 +11042,6 @@
   c-name: "nanosleep";
 end;
 
-define C-function clock-getres
-  input parameter arg1 :: <clockid-t>;
-  input parameter arg2 :: <timespec>;
-  result res :: <C-signed-int>;
-  c-name: "clock_getres";
-end;
-
-define C-function clock-gettime
-  input parameter arg1 :: <clockid-t>;
-  input parameter arg2 :: <timespec>;
-  result res :: <C-signed-int>;
-  c-name: "clock_gettime";
-end;
-
-define C-function clock-settime
-  input parameter arg1 :: <clockid-t>;
-  input parameter arg2 :: <timespec>;
-  result res :: <C-signed-int>;
-  c-name: "clock_settime";
-end;
-
 define C-pointer-type <timer-t*> => <timer-t>;
 define C-function timer-create
   input parameter arg1 :: <clockid-t>;
@@ -11859,12 +11831,6 @@
   c-name: "g_byte_array_sort_with_data";
 end;
 
-define C-function alloca
-  input parameter arg1 :: <size-t>;
-  result res :: <C-void*>;
-  c-name: "alloca";
-end;
-
 define constant $_ALLOCA-H = 1;
 
 define C-struct <_GValueArray>
@@ -39262,13 +39228,6 @@
   c-name: "gtk_dialog_run";
 end;
 
-define C-function _gtk-dialog-get-response-for-widget
-  input parameter arg1 :: <GtkDialog>;
-  input parameter arg2 :: <GtkWidget>;
-  result res :: <gint>;
-  c-name: "_gtk_dialog_get_response_for_widget";
-end;
-
 define C-struct <_GtkMenuToolButtonPrivate>
 end;
 

Modified: branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.intr
==============================================================================
--- branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.intr	(original)
+++ branches/opendylan-melange/gtk-c-ffi/gtk-2-8-linux.intr	Wed May 23 14:40:03 2007
@@ -7,6 +7,8 @@
       "g_scanner_cur_value", // returns a union of size 8
       "glib_dummy_decl",
       "g_thread_init",
+      "g_string_append_c_inline", //why that?
+      "clock_gettime", "clock_settime", "clock_getres", "alloca", //kludge
       "_g_param_type_register_static_constant",
       "g_thread_init_with_errorcheck_mutexes",
       "_gtk_container_clear_resize_widgets",
@@ -34,6 +36,7 @@
       "_gtk_boolean_handled_accumulator",
       "_gtk_check_button_get_props",
       "_gtk_dialog_set_ignore_separator",
+      "_gtk_dialog_get_response_for_widget",
       "_gtk_scrolled_window_get_scrollbar_spacing",
       "_gtk_size_group_queue_resize",
       "_gtk_size_group_compute_requisition",

Modified: branches/opendylan-melange/gtk/gtk.hdp
==============================================================================
--- branches/opendylan-melange/gtk/gtk.hdp	(original)
+++ branches/opendylan-melange/gtk/gtk.hdp	Wed May 23 14:40:03 2007
@@ -10,8 +10,7 @@
 	gtk-module
 	gtk
 	properties
-c-source-files:	support.c
-Linker-Options:   $(guilflags)
+Linker-Options:  -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 support.o
 Compilation-Mode: tight
 Target-Type:      dll
 



More information about the chatter mailing list