Package Details: gtkada 2019-1

Git Clone URL: https://aur.archlinux.org/gtkada.git (read-only)
Package Base: gtkada
Description: Ada bindings for the Gtk+ library.
Upstream URL: https://github.com/AdaCore/gtkada
Licenses: GPL
Submitter: None
Maintainer: charlie5
Last Packager: charlie5
Votes: 14
Popularity: 0.007819
First Submitted: 2009-07-17 04:43
Last Updated: 2019-06-23 03:13

Latest Comments

« First ‹ Previous 1 2 3

Anonymous comment on 2012-01-18 10:30

Thanks, titiwu, I didn't notice this.

Had similar problems while creating gtkada-svn, just had to apply the same patch. Should work again now.

titiwu commented on 2012-01-17 19:37

Hi,
I got the error:
/usr/bin/ld: /tmp/gtkada/src/gtkada-gpl-2.18.0-src/testgtk//lw.o: undefined reference to symbol 'sqrt@@GLIBC_2.2.5'
when compiling.
export LDFLAGS="$LDFLAGS -lm" did not help.
However I managed to compile by manually editing the Makefile for testgtk. But there should be a better solution.
Maybe some setting is missing (maybe just in my configuration)?
Any ideas?

vnoel commented on 2011-07-26 09:47

Hi, sources for 2.18.0 are there: http://sourceforge.net/projects/gnat-gpl/files/2011/

Anonymous comment on 2011-05-05 21:41

Installed into /usr/local. Bad.

Anonymous comment on 2010-12-12 17:00

This thing explodes for me. Giving me the following error:

Building libgtkada-2.22.so.0
make -C opengl
Building libgtkada.a
make -C glade
ar: glib*.o: No such file or directory
gcc: glib*.o: Filen eller katalogen finns inte
gcc: gdk*.o: Filen eller katalogen finns inte
gcc: gtk*.o: Filen eller katalogen finns inte
gcc: pango*.o: Filen eller katalogen finns inte
gcc: cairo*.o: Filen eller katalogen finns inte
make[2]: Går till katalogen "/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/opengl"
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -Wall -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I. -fPIC -oobj/gtkglarea.o gtkglarea.c
make[2]: Går till katalogen "/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/glade"
gnatmake -Pglade -u -fPIC -XBUILD=Production -XOPENGL=True -XGNOME=False -XGLADE=True
make[1]: *** [lib-obj/libgtkada.a] Fel 1
make[1]: *** Inväntar oavslutade jobb...
make[1]: *** [lib-obj/libgtkada-2.22.so.0] Fel 1
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -Wall -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I. -fPIC -oobj/gdkgl.o gdkgl.c
Building libgtkada_glade.a
ar: glade.o: No such file or directory
make[2]: *** [obj/libgtkada_glade.a] Fel 1
make[2]: *** Inväntar oavslutade jobb...
gcc -c -gnatec=/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/gnat.adc -gnatec=/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/gnat.adc -gnatQ -O2 -gnatn -gnatws -fPIC -I- -gnatA /tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/glade/glade.adb
Building libgtkada_gl.a
ar: gtk-glarea.o: No such file or directory
make[2]: *** [obj/libgtkada_gl.a] Fel 1
make[2]: *** Inväntar oavslutade jobb...
gcc -c -gnatec=/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/gnat.adc -gnatec=/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/gnat.adc -gnatQ -O2 -gnatn -gnatws -fPIC -I- -gnatA /tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/glade/glade-xml.adb
make[2]: Lämnar katalogen "/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/opengl"
make[1]: *** [opengl] Fel 2
make[2]: Lämnar katalogen "/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src/glade"
make[1]: *** [glade] Fel 2
make[1]: Lämnar katalogen "/tmp/clyde-marcus/gtkada/gtkada/src/GtkAda/src"
make: *** [src] Fel 2
Avbryter...
error: Build failed

Anonymous comment on 2010-05-19 18:04

I have managed to get this to build with configure --prefix=/usr, but it doesn't install unless yaourt is run as an sudo program (presumably something to do with the makefile). When installed, it appears to install the files in the correct places (/usr/include, /usr/lib & /usr/share), but pacman -Ql doesn't actually list the files for some reason.