Patrick McHardy
ee513d78ff
build: fix compilation on FC16
...
FC16 apparently needs -ldl, probably for SDL (examples/).
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-12-09 18:44:32 +01:00
Patrick McHardy
f8bf6942ab
debug: add libdect-specific assert-macro with optional backtrace support
...
Make assertions more useful by printing a backtrace on failed assertions.
Requires libbfd.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-14 22:07:09 +02:00
Patrick McHardy
37b5f1105f
build: minor build improvements
...
Add --enable switch for documentation build, build documentation by
default and add a few more configure tests.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 21:31:12 +02:00
Patrick McHardy
292ac38165
examples: support libev and fix build on Fedora
...
Check for and prefer libev over libevent and check for the location
of the event.h file, which is contained in libev/event.h on Fedora.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 03:49:03 +02:00
Patrick McHardy
37d31a6e42
annotate exported symbols and hide everything else
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-02-18 07:51:14 +01:00
Patrick McHardy
09f26e091b
build: enable -fstack-protector
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-02-18 07:51:14 +01:00
Patrick McHardy
456ca71ebd
build: enable strict aliasing
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-02-18 05:18:56 +01:00
Patrick McHardy
7ef3d35f73
build: temporarily disable -Werror
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-05-13 18:02:23 +02:00
Patrick McHardy
0406a88b39
Import libdect
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-05-06 18:41:57 +02:00