This package is available in the Arch Ada Repository.
https://wiki.archlinux.org/title/Ada
Git Clone URL: | https://aur.archlinux.org/gnatcoll-core.git (read-only, click to copy) |
---|---|
Package Base: | gnatcoll-core |
Description: | Gnat components collection - Core packages. |
Upstream URL: | https://github.com/AdaCore/gnatcoll-core |
Licenses: | custom, GPL3 |
Submitter: | charlie5 |
Maintainer: | charlie5 |
Last Packager: | charlie5 |
Votes: | 5 |
Popularity: | 0.023678 |
First Submitted: | 2018-09-07 03:46 (UTC) |
Last Updated: | 2024-05-31 06:08 (UTC) |
This package is available in the Arch Ada Repository.
https://wiki.archlinux.org/title/Ada
Hm, I get an error today when compile
gprconfig: symbol lookup error: gprconfig: undefined symbol: gpr__nmsc__finalize_body
Makefile:71: *** No toolchain found for target "x86_64-pc-linux-gnu". Stop.
2020-1 compiles again. Thanks for all your Work!
I get a compile error with gcc-ada 10.1.0:
[Ada] gnatcoll-scripts-impl.adb
gnatcoll-traces.adb:1084:35: implicit conversion of anonymous access formal not allowed
gnatcoll-traces.adb:1182:58: implicit conversion of anonymous access formal not allowed
gnatcoll-traces.adb:1246:60: implicit conversion of anonymous access formal not allowed
gnatcoll-traces.adb:1310:38: implicit conversion of anonymous access formal not allowed
gnatcoll-traces.adb:1544:24: implicit conversion of anonymous access formal not allowed
gnat version: [20:45:19] gnat ls -v
GNATLS 10.1.0
Copyright (C) 1997-2020, Free Software Foundation, Inc.
Source Search Path:
<Current_Directory>
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/adainclude
Object Search Path:
<Current_Directory>
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/adalib
Project Search Path:
<Current_Directory>
/usr/x86_64-pc-linux-gnu/lib/gnat
/usr/x86_64-pc-linux-gnu/share/gpr
/usr/share/gpr
/usr/lib/gnat
I was able to build this package by building xmlada
then libgpr
then gprbuild
then gnatcoll-core
.
I have the following error when building this package:
==> Starting build()...
gprbuild -p -m --target=x86_64-linux -j4 -XGNATCOLL_MMAP=yes -XGNATCOLL_MADVISE=yes -XGNATCOLL_ATOMICS=intrinsic -XGNATCOLL_VERSION=2018 -XGNATCOLL_OS=unix -XBUILD=PROD -R -XLIBRARY_TYPE=static -XXMLADA_BUILD=static -XGPR_BUILD=static \
-XGNATCOLL_MMAP=yes -XGNATCOLL_MADVISE=yes -XGNATCOLL_ATOMICS=intrinsic -XGNATCOLL_VERSION=2018 -XGNATCOLL_OS=unix -XBUILD=PROD gnatcoll.gpr
Setup
[mkdir] object directory for project GnatColl
[mkdir] library directory for project GnatColl
Compile
[C] update_path.c
...
[C] link_max.c
[Ada] gnatcoll-paragraph_filling-words.adb
...
[Ada] gnatcoll-traces.adb
[Ada] gnatcoll-io-remote.adb
gnatcoll-projects.adb:3429:24: "String_Vectors" is undefined (more references follow)
gnatcoll-projects.adb:3444:10: invalid prefix in selected component "Mains_Str_List"
gnatcoll-projects.adb:4991:23: "Expression" not declared in "Proc"
compilation of gnatcoll-projects.adb failed
gprbuild: *** compilation phase failed
make: *** [Makefile:132: build-static] Error 4
Pinned Comments
charlie5 commented on 2023-07-09 16:32 (UTC)
This package is available in the Arch Ada Repository.