Code Monkey home page Code Monkey logo

Comments (1)

mackskaren avatar mackskaren commented on September 16, 2024

this may be a bit late, but this problem stems from the --build-lib all argument. When you do this, it has it build with all optional libraries that aren't needed. the two that I ran into were the ldpc_cuda and ldpc_t2 libraries, which adds support for nvidia gpus and some amd accelerator card, both of which you probably don't need initially. from the openairinterface5g/doc/BUILD.md file, it says
'There are a number of optional libraries that can be built in support of the
RAN, such as telnetsrv, scopes, offloading libraries, etc.
Using the help option of the build script you can get the list of available optional libraries.

./build_oai --build-lib all # build all
./build_oai --build-lib telnetsrv # build only telnetsrv
./build_oai --build-lib "telnetsrv enbscope uescope nrscope nrqtscope"
./build_oai --build-lib telnetsrv --build-lib nrqtscope

The following libraries are build in CI and should always work: telnetsrv,
enbscope, uescope, nrscope, nrqtscope.

Some libraries have further dependencies and might not build on every system:
enbscope, uescope, nrscope: libforms/X
nrqtscope: Qt5
ldpc_cuda: CUDA
websrv: npm and others
ldpc_t2: DPDK with patch'

build with the libraries you want I guess, which is --build-lib "<list of libraries in quotes>", or just omit the --build-lib argument entirely, as it is not necessary. I did it without cuda and t2 and it solved that problem. you may need to install some other dependencies if you choose to build with optional libraries, though you should be able to just apt install them.

from 5g-network.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.