Clone this repo:
  1. 7f7b012 RIC:1060: Change in PTL by Abdulwahid W · 7 months ago j-release master
  2. 029ebe8 CI: Update RTD configuration file by Anil Belur · 12 months ago i-release
  3. c3c1bdf Removing deprecated functions from readthedocs by czichy · 1 year, 3 months ago
  4. 2ba43a8 Committer change as per new process by czichy · 3 years, 4 months ago e-release f-release g-release h-release
  5. 75be959 Release current package from staging (v1.1.0) by subhash kumar singh · 3 years, 6 months ago dawn

LIBE2AP

Table of contents

Introduction

This repo contains code that is generated from ASN1 descriptions as well as CMake bits that allow it to be used as a submodule to other projects.

Project folder structure

├── src
│   ├── e2ap        // E2AP v1.0 message structure
│   └── wrapper     // E2AP message encoding and decoding

Installation guide

Compiling code

Use cmake and then make to build code from project root.

$ cmake .
+++ riclibe2ap library install target directory: lib
+++ mmp version from tag: '1;0;0'
+++ pkg name: riclibe2ap-rotten_1.0.0_amd64.deb
### make package will generate only deb package; cannot find support to generate rpm packages
+++ profiling is off
-- Configuring done
-- Generating done
-- Build files have been written to: <path>/libe2ap

Use make to generate shared library (.so).

$ sudo make 

Use make to install shared library (.so).

$ sudo make install