[gtkada] gtkada link failure

Roger Mc Murtrie rogermc at iinet.net.au
Sun Oct 14 00:57:30 CEST 2007


Problem fixed by installing gtk version 2.8.

gdk_cursor_new_from_name
gtk_window_get_urgency_hint
gtk_window_present_with_time
gtk_window_set_urgency_hint
gtk_dialog_get_response_for_widget
are only provided in gtk version >= 2.8.
Therefore, test gtk version >= 2.2 in gtkada configure probably  
should be changed to gtk version >= 2.8
Also Install file should be updated.

Regards
Roger


On 10/10/2007, at 10:17 PM, Roger Mc Murtrie wrote:
My system info:
Intel Mac
OSX 10.4.10

I have tried many things to get gtkada to build but always end up  
with the following tools make failure.
The following terminal output includes my final attempt of adding - 
lgtk to GNATMAKELDFLAGS in the tools makefile.
Attached is the config.log file.
Can anyone help?

Regards
Roger Mc Murtrie

make -C tools
gnatmake -Ptools -XBUILD=Production -XOPENGL=True -XGNOME=False - 
XGLADE=True -largs -L../lib-obj -lgtkada -L/sw/lib -L/usr/X11R6/lib - 
lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXinerama -lXext -lXcursor - 
latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lXrender -lpangox-1.0  
-lX11 -lpangoft2-1.0 -lfontconfig -lfreetype -lpango-1.0 -lm - 
lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv   -lgtk
gnatbind -I- -x /Users/Roger/Desktop/Ada/GtkAda-gpl-2.10.0/src/tools/ 
obj/gdialog.ali
gnatlink /Users/Roger/Desktop/Ada/GtkAda-gpl-2.10.0/src/tools/obj/ 
gdialog.ali -L/Users/Roger/Desktop/Ada/GtkAda-gpl-2.10.0/src/ 
tools//../lib-obj -lgtkada -L/sw/lib -L/usr/X11R6/lib -lgtk-x11-2.0 - 
lgdk-x11-2.0 -lXrandr -lXinerama -lXext -lXcursor -latk-1.0 - 
lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lXrender -lpangox-1.0 -lX11 - 
lpangoft2-1.0 -lfontconfig -lfreetype -lpango-1.0 -lm -lgobject-2.0 - 
lgmodule-2.0 -lglib-2.0 -lintl -liconv -lgtk -o /Users/Roger/Desktop/ 
Ada/GtkAda-gpl-2.10.0/src/tools/obj/gdialog
/usr/bin/ld: Undefined symbols:
_gdk_cursor_new_from_name
_gtk_window_get_urgency_hint
_gtk_window_present_with_time
_gtk_window_set_urgency_hint
_gtk_dialog_get_response_for_widget
collect2: ld returned 1 exit status
gnatlink: error when calling /usr/local/ada-4.3/bin/gcc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/gtkada/attachments/20071014/4ec7916b/attachment.htm 


More information about the gtkada mailing list