1 0. BUILDING AND INSTALLATION (Briefly)
5 $ make verify # (optional)
8 1. BUILDING AND INSTALLATION (In Depth)
10 To build libevent, type
14 (If you got libevent from the git repository, you will
15 first need to run the included "autogen.sh" script in order to
16 generate the configure script.)
18 You can run the regression tests by running
26 Before, reporting any problems, please run the regression tests.
28 To enable the low-level tracing build the library as:
30 CFLAGS=-DUSE_DEBUG ./configure [...]
32 Standard configure flags should work. In particular, see:
34 --disable-shared Only build static libraries
35 --prefix Install all files relative to this directory.
38 The configure script also supports the following flags:
40 --enable-gcc-warnings Enable extra compiler checking with GCC.
41 --disable-malloc-replacement
42 Don't let applications replace our memory
44 --disable-openssl Disable support for OpenSSL encryption.
45 --disable-thread-support Don't support multithreaded environments.
49 For the latest released version of Libevent, see the official website at
50 http://libevent.org/ .
52 There's a pretty good work-in-progress manual up at
53 http://www.wangafu.net/~nickm/libevent-book/ .
55 For the latest development versions of Libevent, access our Git repository
57 "git clone git://levent.git.sourceforge.net/gitroot/levent/libevent"
59 You can browse the git repository online at
60 http://levent.git.sourceforge.net/git/gitweb-index.cgi .
62 To report bugs, request features, or submit patches to Libevent,
63 use the Sourceforge trackers at
64 https://sourceforge.net/tracker/?group_id=50884 .
66 There's also a libevent-users mailing list for talking about Libevent
67 use and development: http://archives.seul.org/libevent/users/
71 The following people have helped with suggestions, ideas, code or
109 Alexander von Gernler
198 If we have forgotten your name, please contact us.