Difference between revisions of "Open5gs: Compile"

From OnnoWiki
Jump to navigation Jump to search
(Created page with "Install Dependencies sudo apt install python3-pip python3-setuptools python3-wheel ninja-build build-essential flex bison git libsctp-dev libgnutls28-dev libgcrypt-dev li...")
 
Line 4: Line 4:
 
  libgcrypt-dev libssl-dev libidn11-dev libmongoc-dev libbson-dev libyaml-dev libnghttp2-dev libmicrohttpd-dev libcurl4-gnutls-dev  
 
  libgcrypt-dev libssl-dev libidn11-dev libmongoc-dev libbson-dev libyaml-dev libnghttp2-dev libmicrohttpd-dev libcurl4-gnutls-dev  
 
  libnghttp2-dev libtins-dev libtalloc-dev meson
 
  libnghttp2-dev libtins-dev libtalloc-dev meson
 +
 +
Clone Dari Source
 +
git clone https://github.com/open5gs/open5gs
 +
 +
Compile pakai Meson
 +
cd open5gs
 +
meson build --prefix=`pwd`/install
 +
ninja -C build

Revision as of 10:00, 26 October 2022

Install Dependencies

sudo apt install python3-pip python3-setuptools python3-wheel ninja-build build-essential flex bison git libsctp-dev libgnutls28-dev 
libgcrypt-dev libssl-dev libidn11-dev libmongoc-dev libbson-dev libyaml-dev libnghttp2-dev libmicrohttpd-dev libcurl4-gnutls-dev 
libnghttp2-dev libtins-dev libtalloc-dev meson

Clone Dari Source

git clone https://github.com/open5gs/open5gs

Compile pakai Meson

cd open5gs
meson build --prefix=`pwd`/install
ninja -C build