- 25 Jun, 2016 1 commit
-
-
Rick Kern authored
Fixes #4124: Invalid argument '-std=c99' not allowed with 'C++/ObjC++' C++ files fail to compile. This adds '-std=c++11' to CXX_FLAGS to fix. Signed-off-by:
Rick Kern <kernrj@gmail.com>
-
- 29 May, 2016 1 commit
-
-
Diego Biurrun authored
Generate the files in a single postprocessing step w/o intermediate files.
-
- 13 May, 2016 1 commit
-
-
Diego Biurrun authored
-
- 24 Mar, 2016 1 commit
-
-
Diego Biurrun authored
This is already taken care of by CLEANSUFFIXES.
-
- 25 Jan, 2016 1 commit
-
-
Andreas Cadhalpun authored
If links don't work, fall back to using the full source path as was previously done. This should fix build failures with MSVC. Reviewed-by:
Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 24 Jan, 2016 1 commit
-
-
Timothy Gu authored
CCFLAGS is equivalent to CPPFLAGS + CFLAGS, and it is already being used by other make rules like %.i and %.o. Simplifies common.mak.
-
- 23 Jan, 2016 1 commit
-
-
Andreas Cadhalpun authored
Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 21 Jan, 2016 1 commit
-
-
Andreas Cadhalpun authored
Previously the full source path was embedded inconsistently in the debug information between in-tree/out-of-tree builds. The 'vpath %.inc' becomes necessary for finding libavfilter/all_channel_layouts.inc in out-of-tree builds. The full source path is still embedded in the debug information, but it's now independent of whether building in-tree or out-of-tree. The biggest improvement of this patch is that gdb now always searches for the path relative to the source directory. It still also searches for the full path. Previously it searched only for the full path in out-of-tree builds, making the debug information generated by Debian's buildds rather hard to use. Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 11 Oct, 2015 1 commit
-
-
Sean McGovern authored
The versioning facility in the Solaris linker differs from Linux in 3 ways: 1. It does not support globs in linker scripts for symbol versioning -- this is a GNU extension. 2. The linker argument is '-M', instead of '--version-script'. 3. It is picky about line endings. Each symbol or directive must be on a line of it's own. Let's use make_sunver.pl from GCC to generate a version script that works correctly with the Solaris linker. It's function is to correctly expand the globs in the original generated version script. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 21 Jul, 2015 1 commit
-
-
Luca Barbato authored
Checkasm needs to use internal symbols that should not be made public.
-
- 11 Mar, 2015 1 commit
-
-
Christophe Gisquet authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Feb, 2015 1 commit
-
-
Christophe Gisquet authored
This improves the cleanup, dependency generation and DBG command issuing. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 17 Feb, 2015 1 commit
-
-
Christophe Gisquet authored
The macro hell sometimes make it difficult to trace the source of an error, so it is easier to analyze the preprocessed output. This patch makes this automatical by specifying DBG=1 on the command line: a file ffmpeg/dir/file.asm gets preprocessed to builddir/dir/file.dbg.asm, which is then compiled. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 May, 2014 1 commit
-
-
Janne Grunau authored
Removes an ugly $(if) to avoid conflicts with $(FFLIBS-) in the top-level MAkefile.
-
- 14 May, 2014 1 commit
-
-
Janne Grunau authored
Avoids including disabled library Makefiles.
-
- 13 May, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Janne Grunau authored
Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
-
- 30 Mar, 2014 1 commit
-
-
Vadim Kalinsky authored
Signed-off-by:
Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Feb, 2014 1 commit
-
-
Diego Biurrun authored
Also drop support for building examples in library directories.
-
- 09 Dec, 2013 2 commits
-
-
James Almer authored
Using subst here is a really ugly hack Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
James Almer authored
Tested-by:
Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Dec, 2013 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 05 Dec, 2013 1 commit
-
-
James Almer authored
Originally written by James Almer <jamrial@gmail.com> With the following contributions by Timothy Gu <timothygu99@gmail.com> * Use descriptions of libraries from the pkg-config file generation function * Use "FFmpeg Project" as CompanyName (suggested by Alexander Strasser) * Use "FFmpeg" for ProductName as MSDN says "name of the product with which the file is distributed" [1]. * Use FFmpeg's version (N-xxxxx-gxxxxxxx) for ProductVersion per MSDN [1]. * Only build the .rc files when --enable-small is not enabled. [1] http://msdn.microsoft.com/en-us/library/windows/desktop/aa381058.aspxSigned-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 02 Dec, 2013 1 commit
-
-
Diego Biurrun authored
-
- 15 Nov, 2013 1 commit
-
-
Diego Biurrun authored
-
- 03 Oct, 2013 1 commit
-
-
Diego Biurrun authored
-
- 05 Apr, 2013 1 commit
-
-
Reinhard Tartler authored
The gcov/lcov are a common toolchain for visualizing code coverage with the GNU/Toolchain. The documentation and implementation of this integration was heavily inspired from the blog entry by Mike Melanson: http://multimedia.cx/eggs/using-lcov-with-ffmpeg/
-
- 27 Mar, 2013 1 commit
-
-
Diego Biurrun authored
-
- 19 Feb, 2013 1 commit
-
-
Diego Biurrun authored
-
- 10 Dec, 2012 1 commit
-
-
Mans Rullgard authored
This fixes removal of TOOLS as well as HOSTPROGS declared in the top-level Makefile. The clean target in common.mak needs to be eval'd since the variables used within are reset for each library. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 25 Oct, 2012 1 commit
-
-
Martin Storsjö authored
This makes sure the previously always installed public header lzo.h is installed if the LZO functionality is enabled. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 15 Sep, 2012 1 commit
-
-
Mans Rullgard authored
Previously, object files in, for example, compat/ were left after a clean or distclean was run. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 29 Aug, 2012 1 commit
-
-
Mans Rullgard authored
This enables replacing the -l and -L flags used to specify the just-built libraries when linking the tools and shared libs with non-standard syntaxes. System library flags are already handled by the filtering mechanism in configure. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 28 Aug, 2012 1 commit
-
-
Mans Rullgard authored
This adds new HOSTLD and related settings for host linker allowing it to be different from HOSTCC. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 27 Aug, 2012 1 commit
-
-
Diego Biurrun authored
-
- 09 Aug, 2012 2 commits
-
-
jamal authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by:
jamal <jamrial@gmail.com> Author of the hunk: Mans Rullgard <mans@mansr.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Aug, 2012 2 commits
-
-
Mans Rullgard authored
Many compilers need special flags to compile *.h files as regular source code, if they will do so at all. Rather than hoping all compilers will have such a flag and adding mappings for it, create wrapper .c files for test building single headers. This allows using the regular rule for compiling C files without the need for special flags, and it also provides proper dependency tracking for these objects. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
jamal authored
checkheaders wasn't creating folders as needed, so if it was run immediately after the configure script it would fail as soon as it tried to compile headers inside the ARCH folders. Signed-off-by:
Alexander Strasser <eclipse7@gmx.net>
-
- 30 Jul, 2012 1 commit
-
-
Michael Niedermayer authored
Based on code by: carl Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-