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

Michael Niedermayer michael at niedermayer.cc
Fri Apr 14 04:29:17 EEST 2017


On Thu, Apr 13, 2017 at 09:11:41PM -0300, James Almer wrote:
> On 4/13/2017 8:43 PM, Michael Niedermayer wrote:
> > 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
> 
> Should be fixed, although a proper refactoring of the build system may
> be in order.

thanks!

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

You can kill me, but you cannot change the truth.
-------------- 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/a822a6a8/attachment.sig>


More information about the ffmpeg-devel mailing list