| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
| |
This ensures that hte library will be built in a way that will not
fail when --as-needed is used.
|
|
|
|
| |
This way they don't get added to the generated configure script.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Instead of using AC_SEARCH_LIBS or AC_CHECK_LIB, create a new macro to
search for function in different libraries; this is needed since the
function name might just be a (preprocessor) macro for another symbol.
The new macro is released under GPL2 (or later) + exception, and
allows to provide a custom source code to use to test for the
function.
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
configure.ac
|
| |
| |
| |
| |
| | |
As many 0pointer projects use the same code, move it out on its own
macro, and use that. The macro can then be shared across projects.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instead of writing custom code to check for cflags checking, import a
copy of attributes.m4 from xine-lib's repository and use the
CC_CHECK_CFLAGS macro.
The advantage lies not only in being able to reduce the custom code in
configure.ac, but also in the fact that the CC_CHECK_CFLAGS macro
caches the results, making ./configure -C quite faster on second run.
Check for the CFLAGS for any compiler and not just GCC, if the
compiler does support the flag it is better to u se it anyway,
otherwise it will be skipped.
|
| |
| |
| |
| |
| |
| | |
Instead of just checking if the compiler supports -std=c99 option,
make use of the autoconf macro for discovering C99. This way other
non-GCC compiler could be used in C99 mode too.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make this change because recent versions of libtool (2.2 series) copy
over their m4 macro files if an m4/ directory is present, and because
futher m4/ macro files might be added too.
Also make sure the macro directory is announced to autoconf and is
picked up by aclocal.
|
| |
| |
| |
| |
| |
| |
| | |
In recent versions of autoconf, the AC_HEADER_ASSERT check not only
makes sure that the assert.h header is found but it also allows the
user to decide whether to enable or disable assertions at ./configure
(rather than having to pass -DNDEBUG manually).
|
| |
| |
| |
| |
| | |
Replaces AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS and
AC_HELP_STRING with AS_HELP_STRING (and quotes its parameters).
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Hi,
The asyncns-test.c file needed the same fix but 'make check' still
fails with the following error:
Undefined symbols:
"_res_9_dn_expand", referenced from:
_main in asyncns-test.o
_main in asyncns-test.o
_main in asyncns-test.o
ld: symbol(s) not found
I haven't looked into where they are supposed to be defined though
(about to run off for dinner here).
Attaching small patch for async-test.c (also moved the header check
into your already existing AC_CHECK_HEADERS).
Cheers,
Micke
Signed-off-by: Lennart Poettering <lennart@poettering.net>
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@35 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@34 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@33 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@32 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
|
|
| |
info see Debian bug #411582
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@31 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@28 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@23 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@14 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
|
|
|
| |
* C++ compat
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@11 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add SVN ids
* add doxygen stuff
* gcc 2.95 compat
* add LICENSE
* complete autoconf/autotools setup
* cleanup example
* fix asyncns_wait()
* cope with prctl() failing
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@10 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
|
|
| |
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@8 cc0fb855-19ed-0310-866e-8c1d96e4abae
|
|
git-svn-id: file:///home/lennart/svn/public/libasyncns/trunk@4 cc0fb855-19ed-0310-866e-8c1d96e4abae
|