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 <jamr...@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 <jamr...@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.
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel