Skip to content

Conversation

@asarhaddon
Copy link
Contributor

A program embedding a static library must be linked with indirect
dependencies, but a shared library is already linked with
Library_Options, and a program linking with it does not need to repeat
indirect dependencies. Overlinking even causes maintenance problems.

@CLAassistant
Copy link

CLAassistant commented May 22, 2020

CLA assistant check
All committers have signed the CLA.

A program embedding a static library must be linked with indirect
dependencies, but a shared library is already linked with
Library_Options, and a program linking with it does not need to repeat
indirect dependencies. Overlinking even causes maintenance problems.
@asarhaddon asarhaddon force-pushed the private-linker-options branch from f050ada to fbb631b Compare April 21, 2022 16:27
@adacore-bot adacore-bot merged commit e2196ec into AdaCore:master Aug 13, 2022
@t-14
Copy link
Collaborator

t-14 commented Aug 13, 2022

Thank you for your contribution.

@asarhaddon asarhaddon deleted the private-linker-options branch August 13, 2022 21:38
adacore-bot pushed a commit that referenced this pull request Apr 2, 2024
Fixes in GNATCOLL.OS.Process.Wait_For_Processes

Closes #45

See merge request eng/toolchain/gnatcoll-core!91
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants