intel / intel/confidential-computing.sgx.sdk
How to use cpp-jwt in Enclave
Open
bug
- Dominant language
- C++
- Stars
- 2
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
When using the cpp-jwt library in Enclave, the following error occurs: from EnclaveInitiator.cpp:53:
/opt/intel/sgxsdk//include/libcxx/locale.h:46:15: fatal error: locale.h: No such file or directory
46 | #include_next
| ^~~~~~~~~~~
Contributor guide
Research direction
Start by reproducing the Enclave build from the error and inspect EnclaveInitiator.cpp at line 53, along with the SGX SDK libcxx locale.h include path. Determine whether the cpp-jwt usage is supported in an enclave and document or validate the required build setup so the missing locale.h error has an actionable resolution.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100