Shadow Build & Install
Orbstack#
Build and install the Shadow project on macOS using Orbstack.
Open the Orbstack application (change the image repository, optional).
Install Dependencies#
Enter the container.
First, update the packages, otherwise nothing can be installed.
Install vim
and git
.
Refer to the shadow project documentation to install the necessary dependencies.
The following error is usually reported.
Use vim
to edit /etc/apt/sources.list
and add the deb-src
source.
Remove the comment from the # deb-src
line above, then run again.
Install the necessary dependencies again, this time it should not report an error.
Configuration#
Download the source code.
Run the project’s configuration script autogen.sh
.
The following errors occur.
There are a few errors here, first handle LT_LIB_DLLOAD
.
Run ./autogen.sh
again.
Then install pkg-config
.
Running ./autogen.sh
again will still report an error.
Install libbsd-dev
.
Running ./autogen.sh
again should not report an error.
Build & Install#