[gtkada] Building GtkAda 2.4.0 under Cygwin
Richard Toy
richard.toy at xs4all.nl
Thu Feb 3 21:39:33 CET 2005
Hi
I have a full up to date installation of Cygwin (gcc -version -> gcc (GCC)
3.3.3 (cygwin special)) and have been trying to build and install GtkAda
2.4.0. The build process gets as far as the glade directory before I get
the following error: -
Dad at pluto /usr/local/src/GtkAda-2.4.0
$ make install
make -C src install
make[1]: Entering directory `/usr/local/src/GtkAda-2.4.0/src'
mkdir -p lib-obj
chmod +x gate gtkada-config
make -C gtkextra
make[2]: Entering directory `/usr/local/src/GtkAda-2.4.0/src/gtkextra'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/GtkAda-2.4.0/src/gtkextra'
gnatmake: objects up to date.
make -C opengl
make[2]: Entering directory `/usr/local/src/GtkAda-2.4.0/src/opengl'
gnatmake: objects up to date.
gnatmake: objects up to date.
gnatmake: objects up to date.
make[2]: Leaving directory `/usr/local/src/GtkAda-2.4.0/src/opengl'
make -C glade
make[2]: Entering directory `/usr/local/src/GtkAda-2.4.0/src/glade'
gcc -mms-bitfields -shared -fPIC -o libgtkada_glade-2.4.so.0 \
-Wl,-soname,libgtkada_glade-2.4.so.0 glade.o glade-xml.o
-Wl,--export-dynamic -L/usr/X11R6/lib -lglade-2.0 -lgtk-x11-2.0 -lxml2
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lfreetype -lz
-lXrender -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lm
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -Wl,--export-dynamic
-L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
-lpangoxft-1.0 -lXft -lfreetype -lz -lXrender -lXext -lfontconfig
-lpangox-1.0 -lX11 -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
-lintl -liconv
glade.o(.text+0x10):glade.adb: undefined reference to
`_system__secondary_stack__ss_release'
glade.o(.text+0x45):glade.adb: undefined reference to
`_system__secondary_stack__ss_mark'
glade.o(.text+0x4d):glade.adb: undefined reference to
`_system__soft_links__get_jmpbuf_address_soft'
glade.o(.text+0x7b):glade.adb: undefined reference to
`_system__soft_links__set_jmpbuf_address_soft'
glade.o(.text+0xb2):glade.adb: undefined reference to
`_system__string_ops__str_concat_sc'
glade.o(.text+0xcb):glade.adb: undefined reference to
`_system__soft_links__set_jmpbuf_address_soft'
glade.o(.text+0xee):glade.adb: undefined reference to
`_system__soft_links__set_jmpbuf_address_soft'
.
.
glade-xml.o(.text+0x1235):glade-xml.adb: undefined reference to
`_gtk__type_conversion__init'
glade-xml.o(.text+0x125c):glade-xml.adb: undefined reference to
`_glib__object___init_proc$2'
collect2: ld returned 1 exit status
make[2]: *** [libgtkada_glade.so] Error 1
make[2]: Leaving directory `/usr/local/src/GtkAda-2.4.0/src/glade'
make[1]: *** [glade] Error 2
make[1]: Leaving directory `/usr/local/src/GtkAda-2.4.0/src'
make: *** [install] Error 2
These symbols look like they belong to the runtime but I don't see what I
have done wrong.
Has anyone built GtkAda 2.4.0 for Cygwin?
Did you come across this problem?
How do I get round this?
Thanks in advance..
Richard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/gtkada/attachments/20050203/d6c601ec/attachment.htm
More information about the gtkada
mailing list