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

VoLTE Setup FAIL because RTPengine build fails. #28

Open
lglhust opened this issue Dec 7, 2022 · 4 comments
Open

VoLTE Setup FAIL because RTPengine build fails. #28

lglhust opened this issue Dec 7, 2022 · 4 comments

Comments

@lglhust
Copy link

lglhust commented Dec 7, 2022

Hi herlesupreeth,

I try to setup voLTE environment, according to <VoLTE Setup with Kamailio IMS and Open5GS> doc. 
(https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup/)

In step 16. Install RTPEngine, i got build error:
And t try other version, such as  git checkout mr10.5.1, the error is the same.

Below is the output error.

codeclib.o: In function codeclib_init': ./codeclib.c:1000: undefined reference to av_register_all'
./codeclib.c:1001: undefined reference to avcodec_register_all'
./codeclib.c:1002: undefined reference to avfilter_register_all'
resample.o: In function fix_frame_channel_layout': ./fix_frame_channel_layout.h:10: undefined reference to av_frame_get_channels'
./fix_frame_channel_layout.h:15: undefined reference to `av_frame_get_channels'
collect2: error: ld returned 1 exit status
../lib/common.Makefile:7: recipe for target 'rtpengine-recording' failed
make[3]: *** [rtpengine-recording] Error 1
make[3]: Leaving directory '/root/rtpengine/recording-daemon'
../lib/common.Makefile:4: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/root/rtpengine/recording-daemon'
Makefile:21: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/root/rtpengine'
dh_auto_build: error: make -j56 "INSTALL=install --strip-program=true" returned exit code 2
debian/rules:31: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

when i run dpkg-checkbuilddeps, no output. Build dependencies are ok.
I appreciate very much if you could help me.

@herlesupreeth
Copy link
Owner

Hi @lglhust can you please let me the OS and the kernel you are using?

@lglhust
Copy link
Author

lglhust commented Dec 9, 2022

hi,herlesupreeth,

uname -a

Linux spid_sh_10_3 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

cat /proc/version

Linux version 4.15.0-39-generic (buildd@lgw01-amd64-054) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic

uname -m

x86_64

thanks.

@lglhust
Copy link
Author

lglhust commented Dec 9, 2022

hi,herlesupreeth,

Another question, can i use open5gs HSS for voLTE without FoHSS? I see hss-cx-path.c in hss, does it works?
thanks.

@herlesupreeth
Copy link
Owner

I tried building RTPEngine on Ubuntu 18.04 in a docker and it worked just fine following those instructions (git checkout mr7.4.1)

Another question, can i use open5gs HSS for voLTE without FoHSS? I see hss-cx-path.c in hss, does it works?

Yes, it works. It does not have a fancy GUI like FoHSS, but can be used for basic IMS setup. I tested registration and calling and SMS.

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

2 participants