summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Language fix: "difference licenses"Ulrich Klauer2013-05-271-1/+1
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Use location of TIOCGWINSZ from autoconf manualDagobert Michelsen2013-05-271-1/+3
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Set version to 1.3.0 and update coyprights throughout.Erik de Castro Lopo2013-05-261-1/+1
|
* Two minor compiled fixes for OS/2.Erik de Castro Lopo2013-04-291-1/+4
| | | | Patch from Dave Yeo <dave.r.yeo@gmail.com>.
* Version 1.3.0pre4.1.3.0pre4Erik de Castro Lopo2013-04-281-1/+1
|
* Fix pkg-config files to avoid overlinkingUlrich Klauer2013-04-071-0/+2
| | | | | | | | | | | | | | Libraries that are used internally by libFLAC(++) but are not part of their API should be listed in pkg-config "private" clauses. Otherwise executables that are linked dynamically against libFLAC(++) will have unneeded direct dependencies (overlinking). Based on a patch by Brad Smith from https://sourceforge.net/p/flac/bugs/397/ that I updated to only include ogg if libFLAC is actually built with ogg support. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Two small patches for utf8 I/O.Erik de Castro Lopo2013-04-021-0/+1
| | | | Thanks to LRN <lrn1986@gmail.com>.
* configure.ac : Version 1.3.0pre3.Erik de Castro Lopo2013-04-011-1/+1
|
* Enable utf8 I/O stuff when compiling with MinGW.Erik de Castro Lopo2013-04-011-0/+3
|
* Use recursive automake in src/share/ part of tree.Erik de Castro Lopo2013-04-011-7/+0
| | | | This will make it easier to incorporate the win_utf8_io stuff.
* configure.ac : Detect the size of off_t.Erik de Castro Lopo2013-03-131-0/+1
|
* Add configure option to enable GNU GCC stack smash protection.Erik de Castro Lopo2013-03-131-9/+8
| | | | | | | | | This option is disabled by default because it is known not to work on FreeBSD 9.1 and for Linux -> Windows cross compiling using the Debian MinGW-w64 tool chain. It is known to work for native compiles in Debian testing and OpenBSD 5.2.
* configure.ac : When compiling with GCC use some extra warning flags.Erik de Castro Lopo2013-03-111-2/+7
|
* Version 1.3.0pre2.1.3.0pre2Erik de Castro Lopo2013-03-091-1/+1
|
* configure.ac : If gcc is version 4.2, use -fgnu89-inline.Erik de Castro Lopo2013-03-091-2/+6
| | | | | Using -gnu-inline avoids a rather ugly warning message that only seems to be present with gcc-4.2.
* configure.ac : Disable stack protector on FreeBSD.Erik de Castro Lopo2013-03-091-2/+2
|
* configure.ac : Don't enable stack protector for mingw* host_os.Erik de Castro Lopo2013-03-091-4/+12
|
* configure.ac : Add hardening compile options.Erik de Castro Lopo2013-03-061-0/+4
| | | | | | | | Extra compile options are detected at configure time with new XIPH_ADD_*FLAGS m4 macros. Options enabled include -Wextra, -D_FORTIFY_SOURCE=2 and stack protection.
* configure.ac : Version 1.3.0pre1.1.3.0pre1Erik de Castro Lopo2013-03-021-1/+1
|
* doc: fix out-of-tree buildOlivier Blin2013-01-141-0/+1
| | | | | | | | | | | When building outside of the source tree, the Doxyfile needs to be generated in the build tree and should point to the proper paths for include directories and html footer. The generated api files to install should also be taken from the build tree instead of the source tree. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Rename obj/ directory to objs/ to avoid BSD make issue.Erik de Castro Lopo2012-12-281-7/+7
|
* configure.ac : Treat powerpc64 like powerpc.Erik de Castro Lopo2012-12-281-1/+2
|
* configure: modernize autoconf usageMax Horn2012-12-131-7/+6
| | | | | | | | | | | | In particular: - quote several macro arguments properly - switch to the extended version of AC_INIT - replace AM_CONFIG_HEADER by AC_CONFIG_HEADERS - remove obsolete extra AC_CHECK_SIZEOF param - upgrade minimal automake version from 1.7 to 1.11 (which is when dist-xz was introduced) Signed-off-by: Max Horn <max@quendi.de>
* configure: merge AC_CHECK_HEADERS callsMax Horn2012-12-131-8/+1
| | | | | | | | Also removed some pointless AC_SUBST invocation, which would only be necessary if the Makefiles were using the results of the header detection, which they are not. Signed-off-by: Max Horn <max@quendi.de>
* configure: always print ac_cv_c_compiler_gnuMax Horn2012-12-131-2/+2
| | | | | | | | | Previously, we only printed whether the used compiler was detected as gcc if the answer was positive. Now we always print the result (but the GCC version still is only printed when we are using GCC) Signed-off-by: Max Horn <max@quendi.de>
* autogen.sh: replace this by a simple call to autoreconfMax Horn2012-12-131-1/+1
| | | | | | | | | The autoreconf tool is provided by autoconf to do what custom autogen.sh scripts in many projects used to do. Only it is more robust and widely tested. It has been available for several years, too. No reason to rely on custom code for this. Signed-off-by: Max Horn <max@quendi.de>
* configure: replace XIPH_C_FIND_ENDIAN by AC_C_BIGENDIANMax Horn2012-12-131-1/+9
| | | | Signed-off-by: Max Horn <max@quendi.de>
* Hide symbols with gcc.Miroslav Lichvar2012-12-041-1/+7
| | | | | | | | With gcc >= 4 and ELF, set default visibility to hidden and make visible only the symbols with FLAC_API or FLACPP_API. A convenience libFLAC-static.la is created for test_libFLAC as it depends on the hidden symbols.
* Don't override user-specified CFLAGS.Miroslav Lichvar2012-12-041-1/+5
|
* configure.ac : Make sure FLAC__HAS_OGG gets defined to either 0 or 1.Erik de Castro Lopo2012-07-041-2/+3
|
* Fix build with automake 1.12Cristian Rodríguez2012-06-081-1/+1
| | | | | | | | recent autotools require calling AM_PROG_AR before LT_INIT this macro needs to be conditionally defined as it is not present in old versions. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* configure.ac : For gcc use -Wall -Wextra when using --enable-gcc-werror.Erik de Castro Lopo2012-05-081-2/+2
|
* Update and improve autotools buildCristian Rodríguez2012-04-081-23/+9
| | | | | | | | | | | - INCLUDES is deprecated, and CPPFLAGS is an user-defined variable, use the proper AM_CPPFLAGS instead - Remove FLAC__INLINE definition, providing proper replacement for MSVC compilers. - Detect if we have C99 's lround and provide a replacement for windows...
* V2: Use a single definition of MIN and MAX in sourcesCristian Rodríguez2012-04-061-0/+7
|
* configure.ac : Add AM_PROG_CC_C_O.Erik de Castro Lopo2012-04-041-0/+1
|
* Remove winamp2 pluginErik de Castro Lopo2012-03-301-3/+0
| | | | | | Patch from Cristian Rodríguez Nullsoft has provided a native FLAC support since Winamp 5.31 (since the year 2006).
* configure.ac : Report useful info at the end of configure.Erik de Castro Lopo2012-02-261-0/+18
|
* Fix for autoreconf failures.Erik de Castro Lopo2012-02-131-0/+1
| | | | | | | Fixes "undefined macro: AM_PATH_XMMS" and similar errors which cause autoreconf to fail. From Sebastian Andrzej Siewior <bigeasy@linutronix.de> via Debian.
* Disable Altivec on host triplet powerpc-unknown-linux-gnuspe.Erik de Castro Lopo2012-02-131-0/+8
| | | | | | SPE is incompatible with AltiVec because it shares the same opcode range. Patch from Sebastian Andrzej Siewior <bigeasy@linutronix.de> via Debian.
* Add XIPH_BSWAP32 configure macro to detect __builtin_bswap32() intrinsic.Erik de Castro Lopo2012-02-061-0/+2
|
* Add m4/endian.m4 and use it in configure.ac.Erik de Castro Lopo2012-02-051-4/+11
|
* configure.ac : Patch from David Yeo. OS/2 uses aout format.Erik de Castro Lopo2012-02-051-0/+1
|
* configure.ac : Patch from David Yeo adding LT_NO_UNDEFINED for OS/2.Erik de Castro Lopo2012-02-051-2/+2
|
* Purge MINGW_WINSOCK_LIBS config variable.Erik de Castro Lopo2012-02-051-4/+0
| | | | This was only needed for ntohl() function which has already been removed.
* Remove configure maintainer mode.Erik de Castro Lopo2012-02-051-4/+0
| | | | It doesn't play nicely with git and multiple branches.
* configure.ac : Detect more headers.Erik de Castro Lopo2012-02-051-0/+5
|
* configure.ac : Only use AM_SILENT_RULES if its available. Thanks Earl Chew.Erik de Castro Lopo2012-02-031-1/+1
|
* Rename configure.in -> configure.ac.Erik de Castro Lopo2012-02-011-0/+436