10. BUILDING AND INSTALLATION (Briefly) 2 3$ ./configure 4$ make 5$ make verify # (optional) 6$ sudo make install 7 81. BUILDING AND INSTALLATION (In Depth) 9 10To build libevent, type 11 12$ ./configure && make 13 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.) 17 18You can run the regression tests by running 19 20$ make verify 21 22Install as root via 23 24# make install 25 26Before, reporting any problems, please run the regression tests. 27 28To enable the low-level tracing build the library as: 29 30 CFLAGS=-DUSE_DEBUG ./configure [...] 31 32Standard configure flags should work. In particular, see: 33 34 --disable-shared Only build static libraries 35 --prefix Install all files relative to this directory. 36 37 38The configure script also supports the following flags: 39 40 --enable-gcc-warnings Enable extra compiler checking with GCC. 41 --disable-malloc-replacement 42 Don't let applications replace our memory 43 management functions 44 --disable-openssl Disable support for OpenSSL encryption. 45 --disable-thread-support Don't support multithreaded environments. 46 472. USEFUL LINKS: 48 49For the latest released version of Libevent, see the official website at 50http://monkey.org/~provos/libevent/ . 51 52There's a pretty good work-in-progress manual up at 53 http://www.wangafu.net/~nickm/libevent-book/ . 54 55For the latest development versions of Libevent, access our Git repository 56via 57 "git clone git://levent.git.sourceforge.net/gitroot/levent/libevent" 58 59You can browse the git repository online at 60http://levent.git.sourceforge.net/git/gitweb-index.cgi . 61 62To report bugs, request features, or submit patches to Libevent, 63use the Sourceforge trackers at 64https://sourceforge.net/tracker/?group_id=50884 . 65 66There's also a libevent-users mailing list for talking about Libevent 67use and development: http://archives.seul.org/libevent/users/ 68 693. ACKNOWLEDGMENTS 70 71The following people have helped with suggestions, ideas, code or 72fixing bugs: 73 74 Arno Bakker 75 Alejo 76 Weston Andros Adamson 77 William Ahern 78 Ivan Andropov 79 Sergey Avseyev 80 Avi Bab 81 Gilad Benjamini 82 Stas Bekman 83 Joachim Bauch 84 Denis Bilenko 85 Julien Blache 86 Kevin Bowling 87 Tomash Brechko 88 Kelly Brock 89 Ralph Castain 90 Adrian Chadd 91 Lawnstein Chan 92 Shuo Chen 93 Ka-Hing Cheung 94 Andrew Danforth 95 Ed Day 96 Christopher Davis 97 Mike Davis 98 Mihai Draghicioiu 99 Mark Ellzey 100 Shie Erlich 101 Leonid Evdokimov 102 Christophe Fillot 103 Mike Frysinger 104 Remi Gacogne 105 Alexander von Gernler 106 Artur Grabowski 107 Dave Hart 108 Greg Hazel 109 Michael Herf 110 Sebastian Hahn 111 Mark Heily 112 Greg Hewgill 113 Aaron Hopkins 114 Tani Hosokawa 115 Jamie Iles 116 Claudio Jeker 117 Evan Jones 118 George Kadianakis 119 Phua Keat 120 Kevin Ko 121 Brian Koehmstedt 122 Marko Kreen 123 Valery Kyholodov 124 Ross Lagerwall 125 Scott Lamb 126 Christopher Layne 127 Adam Langley 128 Philip Lewis 129 Zhou Li 130 David Libenzi 131 Yan Lin 132 Moshe Litvin 133 Mitchell Livingston 134 Hagne Mahre 135 Lubomir Marinov 136 Abilio Marques 137 Nick Mathewson 138 James Mansion 139 Nicholas Marriott 140 Andrey Matveev 141 Caitlin Mercer 142 Dagobert Michelsen 143 Mansour Moufid 144 Felix Nawothnig 145 Trond Norbye 146 Linus Nordberg 147 Richard Nyberg 148 Jon Oberheide 149 Phil Oleson 150 Dave Pacheco 151 Tassilo von Parseval 152 Catalin Patulea 153 Simon Perreault 154 Pierre Phaneuf 155 Ryan Phillips 156 Dimitre Piskyulev 157 Pavel Plesov 158 Jon Poland 159 Nate R 160 Robert Ransom 161 Bert JW Regeer 162 Peter Rosin 163 Maseeb Abdul Qadir 164 Wang Qin 165 Hanna Schroeter 166 Ralf Schmitt 167 Mike Smellie 168 Kevin Springborn 169 Harlan Stenn 170 Steve Snyder 171 Dug Song 172 Dongsheng Song 173 Hannes Sowa 174 Ferenc Szalai 175 Brodie Thiesfield 176 Jason Toffaletti 177 Gisle Vanem 178 Bas Verhoeven 179 Constantine Verutin 180 Colin Watt 181 Zack Weinberg 182 Jardel Weyrich 183 Alex 184 Taral 185 propanbutan 186 mmadia 187 188If we have forgotten your name, please contact us. 189