![]() |
STD-PROPOSALS |
Subject: [std-proposals] Diamond dependencies and modules
From: Askar Safin (safinaskar_at_[hidden])
Date: 2020-01-22 06:56:17
Hi. Consider this situation: program X depends on libraries Y and Z, Y depends on library T 1.0 and Z depends on library T 2.0. Versions T 1.0 and T 2.0 export same symbols (but they are implemented differently). As well as I understand usual C++ package managers simply refuse to build X in this situation. Can we somehow solve this problem? For example, using modules?
Askar Safin
STD-PROPOSALS list run by std-proposals-owner@lists.isocpp.org