Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error after perform a 'make' into the rtpengine/daemon folder (Centos 7) #1619

Open
BrunoDuarte opened this issue Feb 25, 2023 · 5 comments
Open

Comments

@BrunoDuarte
Copy link

I'm following the steps to install the rtpengine for the Centos7, but when I go over the step to perform a 'make' command into the "/usr/src/rtpengine/daemon/" folder, I'm getting the following error:

In file included from ../lib/codeclib.c:1:0:
../lib/codeclib.h:58:18: fatal error: opus.h: No such file or directory
 #include <opus.h>
                  ^
compilation terminated.
make[1]: *** [codeclib.strhash.o] Error 1
make[1]: Leaving directory `/usr/src/rtpengine/daemon'
make: *** [all] Error 2

All the steps were successfully implemented so far, but when I go over this step, it always crashes and starts complaining that is missing this "opus.h" library.

@rfuchs
Copy link
Member

rfuchs commented Feb 25, 2023

Install the libopus development package.

@BrunoDuarte
Copy link
Author

@rfuchs do I need to install any new repository to access this package? Because I didn't find it via "yum search libopus*"

@rfuchs
Copy link
Member

rfuchs commented Feb 25, 2023

No idea, I'm not versed in the peculiarities of CentOS. Perhaps it's just called "opus" ?

@themsley-voiceflex
Copy link

You need to install the opus-devel package. You can find this out by running `yum provides '*/opus.h'

@QuincyGao
Copy link

if you already install opus with sources, cp /usr/local/include/opus/* to /usr/include

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants