intel / intel/confidential-computing.sgx.sdk

How to update libsgx_urts.so in /usr/lib/x86_64-linux-gnu

Open
#102 3 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
C++
Stars
2
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Hi,

I want to compile a libsgx_urts.so from source code. After I run
make psw
make psw_install_pkg
./linux/installer/bin/sgx_linux_x64_psw_2.13.100.4.bin

I find the libsgx_urts.so is generated in ./psw/urts/linux/, but not put to /usr/lib/x86_64-linux-gnu, I want to know How to put ibsgx_urts.so generated in ./psw/urts/linux/ to /usr/lib/x86_64-linux-gnu automatically, other than I copy it manually?

Thanks a lot.

Contributor guide

Open the contributing guide

Research direction

Start by reading the PSW build and installer flow around `make psw`, `make psw_install_pkg`, and `./linux/installer/bin/sgx_linux_x64_psw_2.13.100.4.bin`; compare `./psw/urts/linux/libsgx_urts.so` with `/usr/lib/x86_64-linux-gnu`. Done means the supported installation path is documented clearly, including whether it places the library there without a manual copy.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
build-system, operating-systems
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.