Package Details: gnatstudio 1:25.0w-1

Git Clone URL: https://aur.archlinux.org/gnatstudio.git (read-only, click to copy)
Package Base: gnatstudio
Description: GNAT Programming Studio for Ada.
Upstream URL: https://github.com/AdaCore/gps
Licenses: GPL
Conflicts: gnat-gps, gnatstudio-bin
Submitter: charlie5
Maintainer: charlie5
Last Packager: charlie5
Votes: 22
Popularity: 0.000000
First Submitted: 2023-06-09 07:53 (UTC)
Last Updated: 2024-05-31 06:44 (UTC)

Pinned Comments

charlie5 commented on 2023-07-09 16:42 (UTC)

This package is available in the Arch Ada Repository.

https://wiki.archlinux.org/title/Ada

charlie5 commented on 2023-06-25 17:14 (UTC) (edited on 2023-06-25 17:15 (UTC) by charlie5)

hi @GaryScottMartin,

'gnat-gps' has been recently deprecated in favour of 'gnatstudio'.

https://aur.archlinux.org/packages/gnatstudio

Regards.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »

Armag67 commented on 2020-06-09 13:52 (UTC) (edited on 2020-06-09 13:54 (UTC) by Armag67)

Hello,

The stable Manjaro distribution is 15 days behind Archlinux. As soon as gcc and gcc-ada were updated to version 10.1.0-2, I was able to update gnat-gps.

I uninstalled all its dependencies (gnatcoll-*, gtkada, gprbuild, gnatcoll-core, libgpr) except xmlada which I rebuilt, then I rebuilt them and reinstalled in the right order, and finally Gnat Studio works correctly.

But now I'm struggling to upgrade gnat-gps from the 2020-1 to the 2020-2 version. I can't build the gnatcoll-python2 (2020-3) dependency which should replace gnatcoll-python (2020-1).

It throws this traceback (in french):

/usr/bin/ld: /home/h2/Installs/git/gnatcoll-bindings/src/gnatcoll-bindings-20.0-20191009-1B2EA-src/python/obj/relocatable/python_support.o: réadressage R_X86_64_PC32 vers symbole « init_user_module » ne peut pas être utilisé en créant un objet partagé; recompilez avec -fPIC
/usr/bin/ld : échec de l'édition de liens finale : mauvaise valeur
collect2: erreur: ld a retourné le statut de sortie 1
gprlib: /usr/bin/gcc execution error
gprbuild: could not build library for project gnatcoll_python
process failed with status: 4
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…

which should be in English:

/usr/bin/ld: /home/h2/Installs/git/gnatcoll-bindings/src/gnatcoll-bindings-20.0-20191009-1B2EA-src/python/obj/relocatable/python_support.o: relocation R_X86_64_PC32 against undefined symbol `init_user_module' can not be used when making a shared object; recompile with -fPIC

/usr/bin/ld: final link failed: Bad value

collect2: error: ld returned 1 exit status

My binutils are at the 2.34-5 version

trescott2000 commented on 2020-04-24 21:34 (UTC) (edited on 2020-04-24 21:36 (UTC) by trescott2000)

Why is python2-jedi required?

I was able to build and install without python2-jedi (package does not exist anymore).

Armag67 commented on 2019-06-26 15:46 (UTC)

Hi charlie 5, Have you seen my post about my gprbuild troubles to build? https://aur.archlinux.org/packages/gprbuild/

charlie5 commented on 2019-06-24 22:38 (UTC)

Hi @gbabin,

I've just added a desktop config file.

gbabin commented on 2019-06-23 10:35 (UTC)

Thank you charlie5 for all the GNAT/GPS packages.

Could you please add a .desktop file to this package to launch GPS?

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

hi @troisqua,

I'm not sure of the best place to look for new features, atm.

The openGL support is missing from gtkada. I'd like to see it supported again as i enjoy doing a bit of GL. Perhaps when things quieten down a bit, i might have a look at it.

troisqua commented on 2019-06-22 18:20 (UTC)

Hi Charlie5,

You don't have to apologize. I really appreciate your work. By the way, I can't find what are the new features of the 2019 version. Do you plan to fix the problem of opengl support which can't be installed via this package ?

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

hi @troisqua,

I apologise for the broken installation. I added version requirements for dependencies to most of the ada packages, which proved a mistake.

I'm doing the 2019 ada package updates atm and hope to have them ready by the end of this weekend.

troisqua commented on 2019-06-21 06:03 (UTC)

Hello,

The update of gcc 8.3 to gcc 9.1 broke my installation. I tried to recompile but could not achieve because some packages expected versions of gcc <= 8.3.

My workaround was to prevent gcc from being updated in pacman.conf, reinstall gcc 8.3 and recompile everything (but it broke updates of firefox which I also had to recompile with gcc 8.3)

Armag67 commented on 2019-04-06 13:06 (UTC) (edited on 2019-04-06 13:14 (UTC) by Armag67)

Thanks charlie5! After two hours of build on my laptop, it works fine.