AdaCore / AdaCore/gnatstudio

Unable to build gnatstudio - several

Open
#167 8 comments 0 reactions 1 assignee View on GitHub

@AnthonyLeonardoGracio is already working on this.

Since Apr 11, 2024.

enhancement
Dominant language
Ada
Stars
531
Forks
65
PR merge metrics
No merged PRs in 30d

Description

Hello everyone,

I was trying to follow the INSTALL procedure, but I got stuck after I run make.
It seems that several imported project are not found.
Any ideas how to proceed, please?
OS is Ubuntu 23

make
make -C gnatstudio default
make[1]: Entering directory '/home/stondo/develop/gnatstudio/gnatstudio'
cd ../kernel/src; python hooks.py
cd ../kernel/generated; gnatcoll_db2ada \
          -api=GPS.Kernel.Properties.Database -adacreate -dbtype sqlite\
          -dbmodel=../src/properties_schema.txt
gprbuild -j0 -m -p -ws \
  -XBUILD=Debug -XOS=unix -XLIBRARY_TYPE=relocatable -XXMLADA_BUILD=relocatable -XBUILD_MODE=dev -Pgps -largs `pkg-config gmodule-2.0 --libs`
prj_editor.gpr:2:06: imported project file "lsp" not found
prj_editor.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/prj_editor/prj_editor.gpr"
prj_editor.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/ada_module/ui/ada_module_ui.gpr"
prj_editor.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
common.gpr:2:06: imported project file "gnatcoll_xref.gpr" not found
common.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/common/common.gpr"
common.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/prj_editor/prj_editor.gpr"
common.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/ada_module/ui/ada_module_ui.gpr"
common.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
common.gpr:4:06: imported project file "vss_text" not found
common.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/common/common.gpr"
common.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/prj_editor/prj_editor.gpr"
common.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/ada_module/ui/ada_module_ui.gpr"
common.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
kernel.gpr:10:06: imported project file "spawn_glib" not found
kernel.gpr:10:06: imported by "/home/stondo/develop/gnatstudio/kernel/kernel.gpr"
kernel.gpr:10:06: imported by "/home/stondo/develop/gnatstudio/prj_editor/prj_editor.gpr"
kernel.gpr:10:06: imported by "/home/stondo/develop/gnatstudio/ada_module/ui/ada_module_ui.gpr"
kernel.gpr:10:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
kernel_core.gpr:5:06: imported project file "gnatcoll_xref" not found
kernel_core.gpr:5:06: imported by "/home/stondo/develop/gnatstudio/kernel/kernel_core.gpr"
kernel_core.gpr:5:06: imported by "/home/stondo/develop/gnatstudio/kernel/kernel.gpr"
kernel_core.gpr:5:06: imported by "/home/stondo/develop/gnatstudio/prj_editor/prj_editor.gpr"
kernel_core.gpr:5:06: imported by "/home/stondo/develop/gnatstudio/ada_module/ui/ada_module_ui.gpr"
kernel_core.gpr:5:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
language.gpr:7:06: imported project file "gnatcoll_xref" not found
language.gpr:7:06: imported by "/home/stondo/develop/gnatstudio/language/language.gpr"
language.gpr:7:06: imported by "/home/stondo/develop/gnatstudio/kernel/kernel_core.gpr"
language.gpr:7:06: imported by "/home/stondo/develop/gnatstudio/kernel/kernel.gpr"
language.gpr:7:06: imported by "/home/stondo/develop/gnatstudio/prj_editor/prj_editor.gpr"
language.gpr:7:06: imported by "/home/stondo/develop/gnatstudio/ada_module/ui/ada_module_ui.gpr"
language.gpr:7:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
gnatcoll_extras.gpr:3:06: imported project file "gnatcoll_python" not found
gnatcoll_extras.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/gnatcoll_extras/gnatcoll_extras.gpr"
gnatcoll_extras.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/common/common_ui.gpr"
gnatcoll_extras.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/widgets/widgets.gpr"
gnatcoll_extras.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/kernel/kernel.gpr"
gnatcoll_extras.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/prj_editor/prj_editor.gpr"
gnatcoll_extras.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/ada_module/ui/ada_module_ui.gpr"
gnatcoll_extras.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
builder_core.gpr:4:06: imported project file "gnatcoll_python" not found
builder_core.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/builder/builder_core.gpr"
builder_core.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/builder/builder.gpr"
builder_core.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
dap.gpr:10:06: imported project file "../subprojects/VSS/gnat/vss_text" not found
dap.gpr:10:06: imported by "/home/stondo/develop/gnatstudio/dap/dap.gpr"
dap.gpr:10:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
gps_lsp_client.gpr:1:06: imported project file "vss_regexp" not found
gps_lsp_client.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/lsp_client/gps_lsp_client.gpr"
gps_lsp_client.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/dap/dap.gpr"
gps_lsp_client.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
gps_lsp_client.gpr:2:06: imported project file "lsp_client_glib" not found
gps_lsp_client.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/lsp_client/gps_lsp_client.gpr"
gps_lsp_client.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/dap/dap.gpr"
gps_lsp_client.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
lal_core.gpr:1:06: imported project file "gnatcoll_python" not found
lal_core.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/lal/lal_core.gpr"
lal_core.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/lal/lal.gpr"
lal_core.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/lsp_client/gps_lsp_client.gpr"
lal_core.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/dap/dap.gpr"
lal_core.gpr:1:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
lal_core.gpr:2:06: imported project file "lal_tools" not found
lal_core.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/lal/lal_core.gpr"
lal_core.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/lal/lal.gpr"
lal_core.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/lsp_client/gps_lsp_client.gpr"
lal_core.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/dap/dap.gpr"
lal_core.gpr:2:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
lal_core.gpr:3:06: imported project file "libadalang" not found
lal_core.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/lal/lal_core.gpr"
lal_core.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/lal/lal.gpr"
lal_core.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/lsp_client/gps_lsp_client.gpr"
lal_core.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/dap/dap.gpr"
lal_core.gpr:3:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
python_core.gpr:4:06: imported project file "gnatcoll_python" not found
python_core.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/python/python_core.gpr"
python_core.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/python/python.gpr"
python_core.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
valgrind.gpr:4:06: imported project file "gnatcoll_python" not found
valgrind.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/valgrind/valgrind.gpr"
valgrind.gpr:4:06: imported by "/home/stondo/develop/gnatstudio/gnatstudio/gps.gpr"
gprbuild: "gps" processing failed
make[1]: *** [Makefile:46: all] Error 5
make[1]: Leaving directory '/home/stondo/develop/gnatstudio/gnatstudio'
make: *** [Makefile:21: all] Error 2

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.