Bug Report make failed on Debian Stretch

mrbinr

New Member
Hi,
I'm trying to install obs-studio on Debian Stretch following installation instruction, but on make -j4 command, at 93% i have error :

Bash:
[ 93%] Linking CXX executable obs
[ 93%] Built target obs
Makefile:149 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2

i have built ffmpeg and everything goes right, but not for obs-studio.

Is there someone who have a solution?

Thanks for your help
Best Regards
Pascall
 

c3r1c3

Member
The actual error is happening earlier in the build process (you can see that by the error #2 at the end of your post). Try piping the output into a text file and if looking through that fails to reveal the error, post it on the forums (after scrubbing any sensitive info from it).
 

mrbinr

New Member
Hi,
@c3r1c3 ok i will do it
I have notice an error while excution of make :
Bash:
obs-studio/plugins/obs-outputs/librtmp/rtmp_sys.h:140:2: error: implicit declaration of function ‘mbedtls_ssl_conf_dh_param_bin’ [-Werror=implicit-function-declaration]
  mbedtls_ssl_conf_dh_param_bin(ctx->conf,\
  ^
/obs-studio/plugins/obs-outputs/librtmp/rtmp.c:1007:5: note: in expansion of macro ‘TLS_server’
     TLS_server(srv_ctx, r->m_sb.sb_ssl);
     ^~~~~~~~~~
 

mrbinr

New Member
Hi again,
Here are cmake.txt and make.txt files,
Thanks for your help
Best Regards
Pascall
 

Attachments

  • cmake.txt
    7.1 KB · Views: 38
  • make.txt
    30.4 KB · Views: 37

mrbinr

New Member
Hi (again)
if found another post with similar error and i've tried
Bash:
cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr -DWITH_RTMPS=false ..
and then make goes to 100% without error :)

and obs-studio works !
thanks
have a nive day
Pascall
 
Last edited:

c3r1c3

Member
Yes, the error message is because of some conflict between the SSL version that OBS needs and what's installed on your system. Disabling RTMPS (as you discovered) works around that issue, but if you ever need to stream to an RTMPS site (I think Facebook is one such site) then you'll have to update/fix the SSL library issue.
 
Top