[FFmpeg-devel] [FFmpeg-cvslog] Merge commit '3e105d08848162b90d886bde59c010d4b0362a4b'

Michael Niedermayer michael at niedermayer.cc
Fri Apr 14 02:43:53 EEST 2017


On Thu, Apr 13, 2017 at 08:18:56PM +0000, James Almer wrote:
> ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Thu Apr 13 17:09:52 2017 -0300| [5dba808064e7879c04d3e2fb4f10e709bedf51c2] | committer: James Almer
> 
> Merge commit '3e105d08848162b90d886bde59c010d4b0362a4b'
> 
> * commit '3e105d08848162b90d886bde59c010d4b0362a4b':
>   build: Move entries related to building TOOLS to a subdirectory Makefile
> 
> Merged-by: James Almer <jamrial at gmail.com>
> 
> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5dba808064e7879c04d3e2fb4f10e709bedf51c2
> ---

This breaks dependancies

for example

make distclean ; ./configure  --arch=x86_32 --target-os=linux --extra-cflags=-m32 --extra-ldflags=-m32  --enable-cross-compile  && make -j12 alltools

fails to build as libs dont get build before tools


LD      tools/uncoded_frame
/usr/bin/ld: skipping incompatible /usr/local/lib/libavdevice.so when searching for -lavdevice
/usr/bin/ld: skipping incompatible /usr/local/lib/libavdevice.a when searching for -lavdevice
/usr/bin/ld: cannot find -lavdevice
/usr/bin/ld: skipping incompatible /usr/local/lib/libavfilter.so when searching for -lavfilter
/usr/bin/ld: skipping incompatible /usr/local/lib/libavfilter.a when searching for -lavfilter
/usr/bin/ld: cannot find -lavfilter
/usr/bin/ld: skipping incompatible /usr/local/lib/libavformat.so when searching for -lavformat
/usr/bin/ld: skipping incompatible /usr/local/lib/libavformat.a when searching for -lavformat
/usr/bin/ld: cannot find -lavformat
/usr/bin/ld: skipping incompatible /usr/local/lib/libavcodec.so when searching for -lavcodec
/usr/bin/ld: skipping incompatible /usr/local/lib/libavcodec.a when searching for -lavcodec
/usr/bin/ld: cannot find -lavcodec
/usr/bin/ld: skipping incompatible /usr/local/lib/libswresample.so when searching for -lswresample
/usr/bin/ld: skipping incompatible /usr/local/lib/libswresample.a when searching for -lswresample
/usr/bin/ld: cannot find -lswresample
/usr/bin/ld: skipping incompatible /usr/local/lib/libswscale.so when searching for -lswscale
/usr/bin/ld: skipping incompatible /usr/local/lib/libswscale.a when searching for -lswscale
/usr/bin/ld: cannot find -lswscale
/usr/bin/ld: skipping incompatible /usr/local/lib/libavutil.so when searching for -lavutil
/usr/bin/ld: skipping incompatible /usr/local/lib/libavutil.a when searching for -lavutil
/usr/bin/ld: cannot find -lavutil
collect2: ld returned 1 exit status
make: *** [tools/uncoded_frame] Error 1

make -j12 ffmpeg
...
make -j12 tools/uncoded_frame
succeeds now

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Democracy is the form of government in which you can choose your dictator
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170414/eb3957cb/attachment.sig>


More information about the ffmpeg-devel mailing list