Closed bvavala closed 1 month ago
It turns out that installing libsgx-dcap-default-qpl-dev
also results in a successful build, as it provides the required header.
It is not clear however if the build should use the in-repo headers (solution above) or the package-provided headers.
Closing this for now.
Hi, I am interested in the static versions of the libraries, I noticed a compile issue and I should have spotted where the issue is.
Problem.
This problem shows up with the DCAP_1.18 tag (DCAP_1.17 works fine) and beyond. Looking at the changes in DCAP_1.18 (https://github.com/intel/SGXDataCenterAttestationPrimitives/commit/6882afad8644c27db162b40994402c8ad2a7fb32#diff-9eb05970f3bf53a41ace7668dd8712b08ae0dfff9456d5e868de3f31ed357d47), it appears that in
QuoteVerification/buildenv.mk
the-I$(DCAP_QG_DIR)/qpl/inc
include path was removed from the following lineThe library compiles once the include path is restored.