comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Build order with gprbuild
Date: Tue, 28 Feb 2023 23:07:48 +0100	[thread overview]
Message-ID: <ttltvi$3i87j$1@dont-email.me> (raw)
In-Reply-To: <2bee0de5-2d5c-44a7-bdab-a1d266855c96n@googlegroups.com>

On 2023-02-28 22:10, Gautier write-only address wrote:
> When a GNAT project A depends on project B, is there a simple (*) way to make gprbuild build project B before starting the build of A?

But this is exactly how it works unless B builds a library. I have a 
large number of interdependent projects and everything is built 
automatically as necessary.

When it comes to a release, I generate the corresponding library 
building projects from a script.

Another reason not to use libraries during the development phase is that 
addr2line does not work with dynamic libraries. You must catch exception 
in the program and find where addresses belong to. This cannot be done 
when the program is no more running.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2023-02-28 22:07 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-28 21:10 Build order with gprbuild Gautier write-only address
2023-02-28 22:07 ` Dmitry A. Kazakov [this message]
2023-03-01 20:08   ` Gautier write-only address
2023-03-02 14:11     ` AdaMagica
2023-03-02 16:54       ` AdaMagica
2023-03-02 22:29 ` Simon Wright
2023-03-04 19:01   ` AdaMagica
2023-03-05 18:35     ` AdaMagica
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox