Erik de Castro Lopo
328b8f8a38
Configure improvements for Android.
2013-09-08 12:44:06 +10:00
Erik de Castro Lopo
4ffd22a4a4
Fix issues with 'make test-tarball' with --disable-shared.
...
When shared libs are disabled the binaries end up in a .libs/
dir while when they're enabled there is no .libs/ dir.
2013-09-04 21:02:16 +10:00
Erik de Castro Lopo
8a657c2424
configure.ac : Add HOST_TRIPLET.
2013-08-12 09:37:10 +10:00
Erik de Castro Lopo
7a5f494183
Detect and use fstat64() when sizeof (off_t) == 4.
...
Still have a problem of 32 bit systems where sizeof (off_t) == 4
and fstat64() doesn't exist (eg Android). In this case it will just
fail to work correctly at run time. This is bad.
2013-07-31 22:34:58 +10:00
Erik de Castro Lopo
1212de31c6
configure.ac : Improve detection of 64 bit file offset type.
2013-07-31 18:32:22 +10:00
Erik de Castro Lopo
84ee01e72c
configure.ac : Drop -Wunreachable-code.
...
Warns on things like a break after a return in a switch statement.
Doesn't seem that useful a warning.
2013-07-13 17:53:01 +10:00
Erik de Castro Lopo
ca790066b6
configure.ac : Fix for current versions of autotools.
...
Patch from Cristian Rodriguez.
2013-07-13 17:28:25 +10:00
Erik de Castro Lopo
8393ee3e61
configure.ac : Include a couple more -W flags.
2013-07-12 18:44:21 +10:00
Erik de Castro Lopo
c2e58d077f
configure.ac : Add -Wmissing-declarations to CFLAGS.
2013-06-25 18:00:51 +10:00
Erik de Castro Lopo
90b38b36b8
Disable stack protector by default.
...
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.
Closes: https://github.com/erikd/libsndfile/issues/42
2013-06-22 19:36:32 +10:00
Erik de Castro Lopo
d0c9fae4f9
configure.ac : Sanity check --disable-largefile.
...
If sizeof (off_t) == 8, then disable large file support doesn't work.
2013-04-30 09:41:35 +10:00
Karl Lindén
9b331554ab
Use pkgconfigdir variable as it is not sure it will be libdir/pkgconfig.
...
Let an external script handle printing of installation directories so
that printing can be done in a `cleaner' way without tests.
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-04-28 21:35:08 +10:00
Karl Lindén
958263fbd7
Do not use old variable INCLUDES and use modern AM_INIT_AUTOMAKE invocation.
...
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-04-07 20:05:08 +10:00
Karl Lindén
315c92457b
Honour --htmldir option to configure script.
...
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-04-05 07:32:24 +11:00
Erik de Castro Lopo
4953e9e8bb
configure.ac : Detect and enable stack protection.
2013-04-04 21:14:06 +11:00
Erik de Castro Lopo
f4698f5998
configure.ac : Fix sanitization of FLAC_CFLAGS value.
2013-02-22 17:34:31 +11:00
Erik de Castro Lopo
275a13db6d
configure.ac : Improve sanitization of FLAC_CFLAGS value.
2013-02-22 06:29:40 +11:00
Erik de Castro Lopo
a86e5d89f2
configure.ac : Version 1.0.26pre5.
2013-02-10 14:09:32 +11:00
Erik de Castro Lopo
e092a9f885
Drop tests for and CPP hackery for C99 struct flexible array feature.
2013-02-06 18:48:36 +11:00
Erik de Castro Lopo
66c5d9490c
configure.ac : Use PKG_INSTALLDIR when it exists.
2013-02-05 19:44:05 +11:00
Erik de Castro Lopo
0cebed8572
configure.ac : Version 1.0.26pre4.
2012-12-01 12:38:40 +11:00
Erik de Castro Lopo
c976070ba4
configure.ac : Detect OSX_DARWIN_VERSION.
2012-11-30 22:35:29 +11:00
Erik de Castro Lopo
42dd9b90ac
configure.ac : Version 1.0.26pre3.
2012-10-13 12:48:38 +11:00
Erik de Castro Lopo
65a5067d7a
Patch from Ricci Adams to use OSX's AudioQueues on OSX 10.7 and greater.
2012-08-04 18:00:51 +10:00
Erik de Castro Lopo
32b5bfdf15
configure.ac : Detect the presence of lround.
2012-06-08 18:16:35 +10:00
Erik de Castro Lopo
eab47d649e
configure.ac : Fix if test for empty $prefix.
2012-03-20 18:29:08 +11:00
Erik de Castro Lopo
11d0791d1d
configure.ac : Only use automake AM_SLIENT_RULES where supported.
2012-03-10 18:22:51 +11:00
Erik de Castro Lopo
d99740b6f8
For GCC, use inline assembler for endian swapping.
2012-03-09 20:53:29 +11:00
Erik de Castro Lopo
4bee0d2b62
configure.ac : Detect presence of <x86intrin.h> header file.
2012-03-05 19:34:14 +11:00
Erik de Castro Lopo
fb5e4f7570
configure.ac : Version 1.0.26pre2.
2012-03-04 10:42:23 +11:00
Erik de Castro Lopo
e0671a836c
configure.ac : Fix typo, FLAC_CLFAGS -> FLAC_CFLAGS.
2012-01-26 16:21:52 +11:00
Erik de Castro Lopo
d464da7dba
configure.ac : Use AC_SYS_LARGEFILE instead of AC_SYS_EXTRA_LARGEFILE.
2011-08-23 20:20:20 +10:00
Erik de Castro Lopo
5983e8ca46
Move ACLOCAL_AMFLAGS setup to Makefile.am.
2011-08-07 19:54:24 +10:00
Erik de Castro Lopo
164a20e75b
configure.ac : 1.0.26pre1.
2011-07-15 19:05:30 +10:00
Erik de Castro Lopo
2c4d2bdce6
Updates for 1.0.25.
2011-07-13 21:21:13 +10:00
Erik de Castro Lopo
c4e96841c9
configure.ac : Link libspeex if ENABLE_EXPERIMENTAL_CODE == 1.
2011-07-04 22:01:56 +10:00
Erik de Castro Lopo
1b4b05ae6a
configure.ac : Add -Wundef to CFLAGS.
2011-06-13 22:15:06 +10:00
Erik de Castro Lopo
ff38eacb92
configure.ac : Use int64_t instead of off_t when they are the same size.
2011-05-18 06:33:28 +10:00
Erik de Castro Lopo
3884db7528
configure.ac : Whitespace fix.
2011-03-30 18:54:48 +11:00
Erik de Castro Lopo
33cd8bdb46
src/ : Use non-recursive make to build GSM610 and G72x helper libs.
2011-03-25 21:18:23 +11:00
Erik de Castro Lopo
b7212c30fe
configure.ac : Sanitize FLAC_CFLAGS value supplied by pkg-config.
2011-03-25 20:42:07 +11:00
Erik de Castro Lopo
81935a277f
configure.ac : 1.0.25pre2.
2011-03-25 20:37:38 +11:00
Erik de Castro Lopo
b566fff5a8
configure.ac : Rearrange AC_CONFIG_FILES.
2011-03-25 17:19:11 +11:00
Erik de Castro Lopo
fb4df2e642
configure.ac : Version 1.0.25pre1.
2011-03-24 18:13:32 +11:00
Erik de Castro Lopo
0772042a68
Updates for release 1.0.24.
2011-03-23 19:35:49 +11:00
Erik de Castro Lopo
a7bd34386c
configure.ac : 1.0.24pre3.
2011-03-22 22:47:22 +11:00
Erik de Castro Lopo
99f016ff86
configure.ac : Fix up usage of sed (should not assume GNU sed).
2011-03-22 17:47:01 +11:00
Erik de Castro Lopo
0f41f4be63
configure.ac : 1.0.24pre2.
2011-03-22 06:34:38 +11:00
Erik de Castro Lopo
26f3f3a45f
configure.ac : Fix use of pkg-config after detection.
2011-03-18 18:01:41 +11:00
Erik de Castro Lopo
18fc0135c6
configure.ac : Minor tweak.
2011-03-15 22:24:19 +11:00
Erik de Castro Lopo
36c6fe71c1
configure.ac : Fail more gracefully if pkg-config is missing.
2011-03-08 07:04:50 +11:00
Erik de Castro Lopo
f209698448
Update copyright dates.
2011-01-19 21:36:56 +11:00
Erik de Castro Lopo
0011db82da
configure.ac : Improve message when pkg-config is missing.
2010-12-28 22:36:15 +11:00
Erik de Castro Lopo
ba3ca03df2
configure.ac : Make TYPEOF_SF_COUNT_T int64_t where possible.
2010-11-01 21:05:22 +11:00
Erik de Castro Lopo
6816f9b2da
configure.ac : Sed fix for FreeBSD. Thanks Tony Theodore.
2010-10-20 21:25:06 +11:00
Erik de Castro Lopo
b2b2cf4a49
configure.ac : Bump to 1.0.24pre1.
2010-10-14 21:20:47 +11:00
Erik de Castro Lopo
034c20033d
Switch from shave to automake-1.11's AM_SILENT_RULES.
2010-10-14 21:06:10 +11:00
Erik de Castro Lopo
08d35de4cd
Updates for 1.0.23 release.
2010-10-10 15:31:23 +11:00
Erik de Castro Lopo
84d1393898
Add version string resources to the windows DLL.
2010-10-10 12:43:08 +11:00
Erik de Castro Lopo
d37b2c48e1
configure.ac : Version 1.0.23pre1.
2010-10-04 21:36:57 +11:00
Erik de Castro Lopo
98b5b70635
Release 1.0.22.
2010-10-04 11:39:47 +11:00
Erik de Castro Lopo
fad92da4d3
configure.ac : Version 1.0.22pre4.
2010-06-09 21:42:27 +10:00
Erik de Castro Lopo
3eb6954930
configure.ac : When compiling with x86_64-w64-mingw32-gcc link with -static-libgcc flags.
2010-05-07 21:42:14 +10:00
Erik de Castro Lopo
66f6e6cae7
Hook pedantic-header-test into test suite.
2010-04-21 18:17:45 +10:00
Erik de Castro Lopo
358840d84e
configure.ac : Bump version 1.0.22pre3.
2010-03-01 22:21:17 +11:00
Erik de Castro Lopo
820433c565
configure.ac : Clean up configure report.
2010-02-28 09:05:35 +11:00
Erik de Castro Lopo
52d464273f
configure.ac : Remove -fpascal-strings from OSX's OS_SPECIFIC_CFLAGS.
2010-02-22 18:26:21 +11:00
Erik de Castro Lopo
984161c26b
configure.ac : Bump to 1.0.22pre2.
2010-01-10 08:36:52 +11:00
Erik de Castro Lopo
69a416a8a5
programs/sndfile-play : Apply patch from Christian Weisgerber and Jacob Meuserto to add support for OpenBSD's sndio.
2010-01-07 21:01:35 +11:00
Erik de Castro Lopo
694fd0d8a9
configure.ac : Test for Unix pipe() and waitpid() functions.
2009-12-28 08:22:54 +11:00
Erik de Castro Lopo
c38daf9cd9
configure.ac : Improve initialisation.
2009-12-17 22:41:32 +11:00
Erik de Castro Lopo
aa7e84cc91
Change name of generated file src/Symbols.linux to Symbols.gnu-binutils and
...
and use the same symbols file for other systems which use GNU binutils like
Debian's kfreebsd.
2009-12-16 05:59:49 +11:00
Erik de Castro Lopo
3d1c3e8e5d
configure.ac : Version 1.0.22pre1.
2009-12-14 07:11:21 +11:00
Erik de Castro Lopo
b1a57f5ed0
configure.ac : Version 1.0.21.
2009-12-13 17:46:05 +11:00
Erik de Castro Lopo
0c653f355b
configure.ac : Remove detection of JACK Audio Connect Kit.
2009-12-09 21:56:27 +11:00
Erik de Castro Lopo
cc662c4dc9
configure.ac : Version 1.0.21pre4.
2009-12-08 21:30:05 +11:00
Erik de Castro Lopo
05ed996d42
Rename all custom macros from AC_* to MN_*.
2009-12-03 18:10:58 +11:00
Erik de Castro Lopo
0ef3815731
doc/*.html : Corrections and clarifications courtesy of Robin Forder.
2009-12-02 20:23:51 +11:00
Erik de Castro Lopo
78988997d8
configure.ac : Version 1.0.21pre3.
2009-12-01 18:25:43 +11:00
Erik de Castro Lopo
1e731d1cf2
configure.ac : Version 1.0.21pre2.
2009-11-28 21:25:39 +11:00
Erik de Castro Lopo
c08a55aa04
configure.ac : Insist on libvorbis >= 1.2.3. Earlier verions have bugs that cause the libsndfile test suite to fail on MIPS, PowerPC and others.
2009-10-09 20:19:40 +11:00
Erik de Castro Lopo
2e4c8c26a0
build-test-tarball.mk.in : Add a Make script to build a tarball of all the test binaries and the test wrapper script.
2009-09-27 13:32:41 +10:00
Erik de Castro Lopo
e26ad841e3
configure.ac : Detect sizeof of wchar_t.
2009-09-25 22:00:00 +10:00
Erik de Castro Lopo
a58573c912
configure.ac : Remove AM_CONFIG_HEADER due to warnings from autoconf 2.64.
2009-09-23 18:02:41 +10:00
Erik de Castro Lopo
ea530ead24
configure.ac : Set __USE_MINGW_ANSI_STDIO to 1 when compiling using MinGW compilers. Remove unneeded AC_SUBST. Report Host CPU/OS/vendor.
2009-09-22 17:43:06 +10:00
Conrad Parker
031b579ccf
add configure flag to disable JACK
2009-06-24 00:03:28 +09:00
Erik de Castro Lopo
313be08430
Fix MSVC definition of sf_count_t.
2009-05-25 18:05:45 +10:00
Erik de Castro Lopo
348d345592
Fix definition of sf_count_t for Win32.
2009-05-22 18:15:30 +10:00
Erik de Castro Lopo
311b6beac3
configure.ac : Bump version to 1.0.21.pre1.
2009-05-18 08:28:07 +10:00
Erik de Castro Lopo
5c18d65c37
configure.ac : Bump version to 1.0.20.
2009-05-14 19:49:37 +10:00
Erik de Castro Lopo
bd5d995992
configure.ac : Bump version to 1.0.20pre1.
2009-03-20 06:04:09 +11:00
Erik de Castro Lopo
ae118f74d1
configure.ac : Fix flac version.
2009-03-17 15:06:56 +11:00
Erik de Castro Lopo
d750073b26
Merge in Shave stuff.
2009-03-17 14:28:17 +11:00
Erik de Castro Lopo
bb4018ab7f
configure.ac : Add documentation for --disable-external-libs and improve error handling for that option.
2009-03-17 14:09:31 +11:00
Erik de Castro Lopo
1a9dd0819b
configure.ac : Detect vorbis_version_string() correctly.
2009-03-03 09:40:15 +11:00
Erik de Castro Lopo
5f615adc06
Update shave files and enable by default in configure.ac.
2009-03-03 05:51:01 +11:00
Erik de Castro Lopo
5173b47550
configure.ac : Document vorbis versions.
2009-03-03 04:05:04 +11:00
Erik de Castro Lopo
20d7483c50
configure.ac : Fix --enable-external-libs logic.
2009-03-03 03:49:45 +11:00
Erik de Castro Lopo
3402a50c0b
configure.ac : Detect the presence/absence of vorbis_version_string() in libvorbis.
2009-03-01 22:19:38 +11:00
Erik de Castro Lopo
850311611c
Use Shave to clean up automake/libtool output.
2009-02-24 10:26:10 +11:00
Erik de Castro Lopo
f75e0f1231
configure.ac : Add missing '.' in comment (vorbis version number).
2009-02-18 08:33:34 +11:00
Erik de Castro Lopo
0733b9962c
configure.ac : Chmod test_wrapper.sh correctly.
2009-02-12 07:09:25 +11:00
Erik de Castro Lopo
cf3fb080f9
configure.ac : Generate tests/test_wrapper.sh from the template.
2009-02-11 09:31:36 +11:00
Erik de Castro Lopo
11c420b547
configure.ac : Require libvorbis >= 1.2.2.
2009-02-09 06:46:12 +11:00
Erik de Castro Lopo
b887f6427a
configure.ac : Bump configure version to 1.0.19pre1.
2009-02-08 07:17:48 +11:00
Erik de Castro Lopo
c383584370
Final tweaks for 1.0.18 release.
2009-02-07 14:00:36 +11:00
Erik de Castro Lopo
94a9eb628c
configure.ac : Bump configure version to 1.0.18pre26.
2009-02-03 13:00:51 +11:00
Erik de Castro Lopo
e8926895ed
configure.ac : Bump configure version to 1.0.18pre25.
2009-01-11 17:00:28 +11:00
Erik de Castro Lopo
f2a8904a4e
Add new file M4/add_cxxflags.m4 and use it in configure.ac.
2008-11-30 15:06:00 +11:00
Erik de Castro Lopo
e1570e1480
configure.ac : Revert change that broke the MinGW build.
2008-11-24 22:11:15 +11:00
Erik de Castro Lopo
7326d4128c
configure.ac : Remove cygwin special cases.
2008-11-17 11:49:55 +11:00
Erik de Castro Lopo
878867e129
Tweaks to generation of Symbols files.
2008-11-14 21:45:09 +11:00
Erik de Castro Lopo
9b001f76bb
configure.ac : Add comment about MinGW specific linker flag.
2008-11-10 22:01:59 +11:00
Erik de Castro Lopo
f819b2b55c
Merge Octave fixes from -octave branch.
2008-10-27 21:05:24 +11:00
Erik de Castro Lopo
919c867791
Merge from --mdev. Still broken.
2008-10-27 12:13:01 +11:00
Erik de Castro Lopo
50112e2bb7
Move real utility programs from examples/ to new directory programs/ .
2008-10-21 22:49:55 +11:00
Erik de Castro Lopo
c5413b76f2
configure.ac : Fix --enable-octave.
2008-10-21 14:47:34 +11:00
Erik de Castro Lopo
70875f1509
configure.ac : Add --disable-octave option.
2008-10-18 21:36:15 +11:00
Erik de Castro Lopo
9bae150a86
configure.ac : Verison 1.0.16pre24.
2008-10-02 06:17:04 +10:00
Erik de Castro Lopo
e9c25c2548
configure.ac : Add -funsigned-char to CFLAGS if the compiler supports it.
2008-09-09 20:47:59 +10:00
Erik de Castro Lopo
50b823175e
configure.ac : Bump version to 1.0.18pre23.
2008-08-18 22:23:33 +10:00
Erik de Castro Lopo
04f40feb8f
configure.ac : Test for <sys/time.h> and gettimeofday.
2008-08-17 16:23:32 +10:00
Erik de Castro Lopo
9223da0872
configure.ac : Test for localtime and localtime_r.
2008-08-16 12:20:50 +10:00
Erik de Castro Lopo
c099ef98ad
Use new PKG_CHECK_MOD_VERSION m4 macro.
2008-06-29 09:02:33 +10:00
Erik de Castro Lopo
3dbb868c31
configure.ac : Fix detection/enabling of external libs.
2008-06-25 11:03:39 +10:00
Erik de Castro Lopo
b953c218ce
configure.ac : Add comment about requiring vorbis >= 1.2.1.
2008-06-03 08:35:06 +10:00
Erik de Castro Lopo
c3a28747aa
configure.ac : More merges.
2008-05-31 13:38:50 +10:00
Erik de Castro Lopo
1f7c78551b
configure.ac : Fix default for enable_external_libs.
2008-05-22 09:19:27 +10:00
Erik de Castro Lopo
67c3f8bea3
configure.ac : Add --disable-external-libs configure option.
2008-05-21 19:18:52 +10:00
Erik de Castro Lopo
cf918cdf8d
Link to external versions of FLAC, Ogg and Vorbis.
2008-05-21 18:34:47 +10:00
Erik de Castro Lopo
7fc7a100bc
configure.ac : Bump to version 1.0.18pre22.
2008-05-21 16:03:08 +10:00
Erik de Castro Lopo
3007390974
configure.ac : Turn off detection of F77.
2008-05-13 18:02:36 +10:00
Erik de Castro Lopo
4790cdfecc
configure.ac : Call AM_PROG_CC_C_O after AC_PROG_CC.
2008-05-11 20:25:56 +10:00
Erik de Castro Lopo
85f75f719a
configure.ac : Add AM_PROG_CC_C_O.
2008-05-09 16:04:49 +10:00
Erik de Castro Lopo
18d5da3d4f
configure.ac : Set object format to aout for OS/2. Thanks to David Yeo.
2008-04-19 13:13:07 +10:00
Erik de Castro Lopo
c300da31f3
autogen.sh, configure.ac : Minor tweaks.
2008-04-17 09:37:22 +10:00
Erik de Castro Lopo
533d4c0b19
Bump to version 1.0.18pre21.
2008-04-13 10:27:05 +10:00
Erik de Castro Lopo
7c059d2207
configure.ac : Fix up octave detection.
2008-04-01 21:28:59 +11:00
Erik de Castro Lopo
0ec0efb4df
src/FLAC : Run test_libFLAC executable directly instead of via a shell script.
2008-03-31 20:57:30 +11:00
Erik de Castro Lopo
d443a84e0d
configure.ac : Tweaks.
2008-03-30 23:28:25 +11:00
Erik de Castro Lopo
917fa95c17
More MinGW fixes.
2008-03-25 22:38:23 +11:00
Erik de Castro Lopo
81b11ed418
configure.ac : Bump to version 1.0.18pre20.
2007-12-03 20:17:10 +11:00
Erik de Castro Lopo
18db6f6531
configure.ac : Bump version.
2007-11-29 21:30:35 +11:00
Erik de Castro Lopo
5ed00573e7
configure.ac : Correct version.
2007-11-25 21:30:26 +11:00
Erik de Castro Lopo
00fbfb1c11
Merge from mdev.
2007-11-24 21:21:19 +11:00
Erik de Castro Lopo
f94bb9dea4
Add new example program to play sound files using the JACK audio server.
2007-11-24 10:00:29 +11:00
Erik de Castro Lopo
f1b4ef2174
Merge from -mdev.
2007-11-17 21:09:28 +11:00
Erik de Castro Lopo
e11eceaffd
configure.ac : Minor fix in message output.
2007-11-17 20:43:40 +11:00
Erik de Castro Lopo
141884b65c
More OS/2 fixes from David Yeo.
2007-11-16 21:16:56 +11:00
Erik de Castro Lopo
5406298115
Use AC_GCC_VERSION to work around gcc-4.2 inline warning stupidity.
2007-11-05 15:18:42 +11:00