Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@pdebian:/home/phanta/git/obs-studio/build# cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
- -- OBS_VERSION: 0.9.1-95-g4af2353
- -- Jansson >=2.5 not found, building bundled version
- -- XCB[XCB]: Found component XCB
- -- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so
- -- Found FFMpeg: /usr/lib/x86_64-linux-gnu/libavformat.so (found version "56.1.0") found components: avformat avutil swscale swresample avcodec
- -- Using libavcodec for image loading in libobs
- -- XCB[XCB]: Found component XCB
- -- XCB[RANDR]: Found component RANDR
- -- XCB[XINERAMA]: Found component XINERAMA
- -- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so;/usr/lib/x86_64-linux-gnu/libxcb-randr.so;/usr/lib/x86_64-linux-gnu/libxcb-xinerama.so
- -- XCB[XCB]: Found component XCB
- -- XCB[SHM]: Found component SHM
- -- XCB[XFIXES]: Found component XFIXES
- -- XCB[XINERAMA]: Found component XINERAMA
- -- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so;/usr/lib/x86_64-linux-gnu/libxcb-shm.so;/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so;/usr/lib/x86_64-linux-gnu/libxcb-xinerama.so
- -- Found jack: /usr/lib/x86_64-linux-gnu/libjack.so
- -- Found FFMpeg: /usr/lib/x86_64-linux-gnu/libavcodec.so (found version "56.1.0") found components: avcodec avfilter avdevice avutil swscale avformat swresample
- -- Configuring done
- CMake Warning at libobs/CMakeLists.txt:261 (add_library):
- Cannot generate a safe runtime search path for target libobs because files
- in some directories may conflict with libraries in implicit directories:
- runtime library [libavcodec.so.56] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavformat.so.56] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavutil.so.54] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libswscale.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- Some of these libraries may not be found correctly.
- CMake Warning at obs/CMakeLists.txt:177 (add_executable):
- Cannot generate a safe runtime search path for target obs because files in
- some directories may conflict with libraries in implicit directories:
- runtime library [libavcodec.so.56] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavfilter.so.5] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavutil.so.54] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libswscale.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavformat.so.56] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- Some of these libraries may not be found correctly.
- CMake Warning at plugins/obs-ffmpeg/CMakeLists.txt:22 (add_library):
- Cannot generate a safe runtime search path for target obs-ffmpeg because
- files in some directories may conflict with libraries in implicit
- directories:
- runtime library [libavcodec.so.56] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavfilter.so.5] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavutil.so.54] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libswscale.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- runtime library [libavformat.so.56] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
- /usr/sbin/../lib
- Some of these libraries may not be found correctly.
- -- Generating done
- -- Build files have been written to: /home/phanta/git/obs-studio/build
- root@pdebian:/home/phanta/git/obs-studio/build# make -j4
- [ 0%] [ 0%] Built target glad
- [ 7%] [ 10%] Built target jansson
- Built target libff
- Automatic moc for target obs
- [ 10%] Built target obs_automoc
- [ 40%] Built target libobs
- [ 41%] Built target linux-pulseaudio
- [ 46%] Built target libobs-opengl
- [ 50%] Built target linux-capture
- [ 52%] Built target linux-v4l2
- [ 54%] [ 58%] Built target linux-jack
- Built target linux-decklink
- [ 59%] Built target image-source
- [ 60%] Built target obs-x264
- [ 60%] Built target obs-libfdk
- [ 60%] Linking CXX executable obs
- Building C object plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/obs-ffmpeg-aac.c.o
- [ 64%] [ 70%] Built target obs-filters
- Built target obs-outputs
- [ 71%] Building C object plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/obs-ffmpeg-output.c.o
- [ 73%] Built target rtmp-services
- Scanning dependencies of target text-freetype2
- In file included from /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-aac.c:25:0:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h: In function ‘rescale_ts’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:6:2: error: implicit declaration of function ‘av_rescale_q_rnd’ [-Werror=implicit-function-declaration]
- return av_rescale_q_rnd(val, context->time_base, new_base,
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:7:4: error: ‘AV_ROUND_NEAR_INF’ undeclared (first use in this function)
- AV_ROUND_NEAR_INF | AV_ROUND_PASS_MINMAX);
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:7:4: note: each undeclared identifier is reported only once for each function it appears in
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:7:24: error: ‘AV_ROUND_PASS_MINMAX’ undeclared (first use in this function)
- AV_ROUND_NEAR_INF | AV_ROUND_PASS_MINMAX);
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-aac.c: In function ‘initialize_codec’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-aac.c:91:5: error: implicit declaration of function ‘av_err2str’ [-Werror=implicit-function-declaration]
- av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-aac.c: In function ‘do_aac_encode’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-aac.c:203:2: error: implicit declaration of function ‘av_rescale_q’ [-Werror=implicit-function-declaration]
- enc->aframe->pts = av_rescale_q(enc->total_samples,
- ^
- [ 73%] In file included from /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:29:0:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h: In function ‘rescale_ts’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:6:2: error: implicit declaration of function ‘av_rescale_q_rnd’ [-Werror=implicit-function-declaration]
- return av_rescale_q_rnd(val, context->time_base, new_base,
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:7:4: error: ‘AV_ROUND_NEAR_INF’ undeclared (first use in this function)
- AV_ROUND_NEAR_INF | AV_ROUND_PASS_MINMAX);
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:7:4: note: each undeclared identifier is reported only once for each function it appears in
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:7:24: error: ‘AV_ROUND_PASS_MINMAX’ undeclared (first use in this function)
- AV_ROUND_NEAR_INF | AV_ROUND_PASS_MINMAX);
- ^
- In file included from /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-aac.c:25:0:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h: In function ‘rescale_ts’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:8:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘new_stream’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:109:5: error: implicit declaration of function ‘avcodec_get_name’ [-Werror=implicit-function-declaration]
- avcodec_get_name(id));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:109:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:116:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- avcodec_get_name(id));
- ^
- cc1: some warnings being treated as errors
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘open_video_codec’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:164:5: error: implicit declaration of function ‘av_err2str’ [-Werror=implicit-function-declaration]
- av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:164:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:182:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- av_err2str(ret));
- ^
- plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/build.make:77: recipe for target 'plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/obs-ffmpeg-aac.c.o' failed
- make[2]: *** [plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/obs-ffmpeg-aac.c.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘open_audio_codec’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:275:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:285:19: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘create_audio_stream’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:313:4: error: implicit declaration of function ‘av_get_default_channel_layout’ [-Werror=implicit-function-declaration]
- av_get_default_channel_layout(context->channels);
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘open_output_file’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:355:6: warning: format ‘%s’ expects argument of type ‘char *’, but argument 4 has type ‘int’ [-Wformat=]
- data->config.url, av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:363:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 4 has type ‘int’ [-Wformat=]
- data->config.url, av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘ffmpeg_data_init’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:454:2: error: implicit declaration of function ‘avformat_alloc_output_context2’ [-Werror=implicit-function-declaration]
- avformat_alloc_output_context2(&data->output, output_format,
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘receive_video’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:615:22: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- "video: %s", av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:624:4: error: implicit declaration of function ‘av_rescale_q’ [-Werror=implicit-function-declaration]
- packet.duration = (int)av_rescale_q(packet.duration,
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:639:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘encode_audio’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:664:21: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- "failed: %s", av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:674:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- av_err2str(ret));
- ^
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c: In function ‘process_packet’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:778:5: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=]
- av_err2str(ret));
- ^
- [ 74%] In file included from /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-output.c:29:0:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h: In function ‘rescale_ts’:
- /home/phanta/git/obs-studio/plugins/obs-ffmpeg/obs-ffmpeg-formats.h:8:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- cc1: some warnings being treated as errors
- Building C object plugins/text-freetype2/CMakeFiles/text-freetype2.dir/find-font-unix.c.o
- Building C object plugins/text-freetype2/CMakeFiles/text-freetype2.dir/obs-convenience.c.o
- plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/build.make:100: recipe for target 'plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/obs-ffmpeg-output.c.o' failed
- make[2]: *** [plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/obs-ffmpeg-output.c.o] Error 1
- CMakeFiles/Makefile2:920: recipe for target 'plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/all' failed
- make[1]: *** [plugins/obs-ffmpeg/CMakeFiles/obs-ffmpeg.dir/all] Error 2
- make[1]: *** Waiting for unfinished jobs....
- [ 74%] Building C object plugins/text-freetype2/CMakeFiles/text-freetype2.dir/text-functionality.c.o
- [ 75%] Building C object plugins/text-freetype2/CMakeFiles/text-freetype2.dir/text-freetype2.c.o
- ../deps/libff/liblibff.a(ff-util.c.o): In function `get_codecs':
- /home/phanta/git/obs-studio/deps/libff/libff/ff-util.c:73: undefined reference to `av_calloc'
- ../libobs/libobs.so.0: undefined reference to `avformat_alloc_output_context2'
- /usr/sbin/../lib/libswresample.so: undefined reference to `av_calloc@LIBAVUTIL_54'
- collect2: error: ld returned 1 exit status
- obs/CMakeFiles/obs.dir/build.make:959: recipe for target 'obs/obs' failed
- make[2]: *** [obs/obs] Error 1
- CMakeFiles/Makefile2:386: recipe for target 'obs/CMakeFiles/obs.dir/all' failed
- make[1]: *** [obs/CMakeFiles/obs.dir/all] Error 2
- Linking C shared module text-freetype2.so
- [ 75%] Built target text-freetype2
- Makefile:137: recipe for target 'all' failed
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment