Package Details: gtkada 1:23.0.0-2

Git Clone URL: https://aur.archlinux.org/gtkada.git (read-only, click to copy)
Package Base: gtkada
Description: Ada bindings for the Gtk+ library.
Upstream URL: https://github.com/AdaCore/gtkada
Licenses: custom, GPL3
Submitter: None
Maintainer: charlie5 (xiretza)
Last Packager: charlie5
Votes: 18
Popularity: 0.166961
First Submitted: 2009-07-17 04:43 (UTC)
Last Updated: 2022-11-15 10:52 (UTC)

Latest Comments

1 2 3 Next › Last »

charlie5 commented on 2021-08-03 06:16 (UTC)

hi @tfl5034,

We initially tried using the gtkada source from Adacore's site but ran into version incompatibilities with the gnat-gps source (also from Adacore's site).

The github version now used allows gnat-gps to be built.

What problems is ada_language_server giving when using the github gtkada source ? I was able to build ada_language_server (from Adacore's site) using the PKGBUILD which I gisted (link is on the ada_language_server AUR page).

The only problem I found was that 'tester.gpr' needed a 'with gtkada;' line added.

Regards.

tfl5034 commented on 2021-08-03 05:22 (UTC)

I am working on the ada_language_server AUR package and am having some trouble compiling due to this gtkada dependency. I am wondering if it makes sense to use the source from Adacore's site instead of the github releases.

charlie5 commented on 2019-06-21 06:23 (UTC)

I've made a start on the 2019 packages. They should be ready by the end of the weekend.

gbabin commented on 2019-06-18 20:25 (UTC)

gcc-ada 9.1.0 is out. Could you please update the dependencies?

LambdaBeta commented on 2017-06-26 18:41 (UTC)

Hi Grenadingue, I too am getting that unusual message. I tried compiling from the source provided on the Gtk Ada website, but it ran into the same issue. It looks like the configure script isn't working correctly. I was able to get it to work by hacking out that section of the script, though I don't recall exactly what I did unfortunately. It is just a sh script, and is easily greppable for the message "that you gnat". I still don't know why it doesn't work, but maybe you will find some insight in the configure script's source as I did.

Grenadingue commented on 2017-05-01 13:00 (UTC)

Hi Charlie, Yes I got the same result after deleting src in gtkada build directory. I also tried to uninstall and remove packages and their build cache for every package linked to gnat-gps. $ pacaur -R gtkada xmlada gnatcoll gnat-gps gnat_util prepare_gnat_util gprbuild libgpr error: target not found: gtkada error: target not found: gnatcoll error: target not found: gnat-gps error: target not found: gnat_util error: target not found: libgpr $ pacaur -R xmlada prepare_gnat_util gprbuild checking dependencies... Packages (3) gprbuild-2016-1 prepare_gnat_util-6.3.1-1 xmlada-2016-1 Total Removed Size: 37.42 MiB :: Do you want to remove these packages? [Y/n] y :: Processing package changes... (1/3) removing gprbuild [#############################################################################] 100% (2/3) removing prepare_gnat_util [#############################################################################] 100% (3/3) removing xmlada [#############################################################################] 100% :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... $ cd .cache/pacaur/ && rm -rf gtkada xmlada gnatcoll gnat-gps gnat_util prepare_gnat_util gprbuild libgpr ; cd - And then $ pacaur -S gnat-gps, which leads to the same result.

charlie5 commented on 2017-04-26 15:30 (UTC)

Hi Grenadingue, Do you get the same result after a $ rm -fr src/ ?

Grenadingue commented on 2017-04-25 14:28 (UTC)

Hi, During the install of gnat-gps, while installing gtkada, I got stuck on "checking that your gnat compiler works with a simple example...". I tried to let it run half an hour, nothing happens. I'm able to compile Ada on my machine, I saw that the xmlada and gprbuild packages had correctly compiled and built. ==> Making package: gtkada 2016-1 (Tue Apr 25 16:05:44 CEST 2017) ==> Retrieving sources... -> Downloading 5739985fc7a447658e0affae... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 11.3M 100 11.3M 0 0 1338k 0 0:00:08 0:00:08 --:--:-- 1379k -> Found patch-shared.gpr.in -> Found patch-Makefile.in -> Found patch-aclocal.m4 -> Found patch-gtkglarea.c -> Found patch-testgtk.gpr ==> Validating source files with sha1sums... 5739985fc7a447658e0affae ... Passed patch-shared.gpr.in ... Passed patch-Makefile.in ... Passed patch-aclocal.m4 ... Passed patch-gtkglarea.c ... Passed patch-testgtk.gpr ... Passed :: Building gtkada package(s)... ==> Making package: gtkada 2016-1 (Tue Apr 25 16:05:54 CEST 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Starting build()... checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gprbuild... /usr/bin/gprbuild checking for gprinstall... /usr/bin/gprinstall checking that your gnat compiler works with a simple example... Cheers,

charlie5 commented on 2017-01-18 23:54 (UTC)

Hi Gere, I've updated package 'prepare_gnat_util' (on which gtkada depends) to work with gcc 6.3.1. Could you try again now (preferably with pacaur, to update all packages which depend on prepare_gnat_util) ? Cheers.

Gere commented on 2017-01-16 21:33 (UTC)

Hi, atm I get checking Mesa with pthreads... no configure: creating ./config.status config.status: creating Makefile config.status: creating shared.gpr config.status: creating po/Makefile config.status: creating src/config.h configure: --------- Summary for Gtkada 2016 ----------------- configure: Shared libraries: yes (default: static) configure: OpenGL: True configure: -------------------------------------------- gnatprep -DGETTEXT_INTL=False -DHAVE_GETTEXT=True src/gtkada-intl.gpb src/gtkada-intl.adb ====== Building static libraries ===== /usr/bin/gprbuild -j0 -m -p -XLIBRARY_TYPE=static -Psrc/gtkada.gpr object directory "/tmp/yaourt-tmp-anton/aur-gtkada/src/gtkada-gpl-2016-src/src/obj/gtkada/static/" created Error: no native compiler found for language 'c', default runtime Error: no native compiler found for language 'ada', default runtime library directory "/tmp/yaourt-tmp-anton/aur-gtkada/src/gtkada-gpl-2016-src/src/lib/gtkada/static" created for project gtkada gtkada.gpr:26:17: warning: no compiler specified for language "Ada", ignoring all its sources gtkada.gpr:26:17: warning: no compiler specified for language "C", ignoring all its sources gtkada.gpr:41:25: warning: libraries are not supported on this platform gtk.gpr:24:18: no languages defined for this project gprbuild: "src/gtkada.gpr" processing failed make: *** [Makefile:73: build_library_type/static] Fehler 4 ==> FEHLER: Ein Fehler geschah in build(). Breche ab... ==> FEHLER:Makepkg konnte gtkada nicht erstellen. :(