versatica / mediasoup-broadcaster-demo

mediasoup broadcaster demo (libmediasoupclient)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compilation fail

SDTfsq opened this issue · comments

the result:
[ 86%] Linking CXX executable broadcaster
/usr/bin/ld: broadcaster: hidden symbol `DSA_get0_key' in /home/sdt/work/webrtc_m84/src/out/m84/obj/libwebrtc.a(dsa.o) is referenced by DSO
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status

the process:
mkdir webrtc-checkout
cd webrtc-checkout
fetch --nohooks webrtc
gclient sync
cd src
git checkout -b m84 refs/remotes/branch-heads/4147
gclient sync
gn gen out/m84 --args='is_debug=false is_component_build=false is_clang=false rtc_include_tests=false rtc_use_h264=true use_rtti=true use_custom_libcxx=false rtc_enable_protobuf=false treat_warnings_as_errors=false use_ozone=true'
ninja -C out/m84

git clone https://github.com/versatica/libmediasoupclient.git
cmake . -Bbuild -DLIBWEBRTC_INCLUDE_PATH:PATH=/home/sdt/work/webrtc_m84/src -DLIBWEBRTC_BINARY_PATH:PATH=/home/sdt/work/webrtc_m84/src/out/m84/obj
make -C build/