Skip to content
This repository
Fetching contributors…

Cannot retrieve contributors at this time

file 197 lines (169 sloc) 4.081 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
0. BUILDING AND INSTALLATION (Briefly)

$ ./configure
$ make
$ make verify # (optional)
$ sudo make install

1. BUILDING AND INSTALLATION (In Depth)

To build libevent, type

$ ./configure && make

     (If you got libevent from the git repository, you will
      first need to run the included "autogen.sh" script in order to
      generate the configure script.)

You can run the regression tests by running

$ make verify

Install as root via

# make install

Before, reporting any problems, please run the regression tests.

To enable the low-level tracing build the library as:

   CFLAGS=-DUSE_DEBUG ./configure [...]

Standard configure flags should work. In particular, see:

   --disable-shared Only build static libraries
   --prefix Install all files relative to this directory.


The configure script also supports the following flags:

   --enable-gcc-warnings Enable extra compiler checking with GCC.
   --disable-malloc-replacement
                             Don't let applications replace our memory
                             management functions
   --disable-openssl Disable support for OpenSSL encryption.
   --disable-thread-support Don't support multithreaded environments.

2. USEFUL LINKS:

For the latest released version of Libevent, see the official website at
http://libevent.org/ .

There's a pretty good work-in-progress manual up at
   http://www.wangafu.net/~nickm/libevent-book/ .

For the latest development versions of Libevent, access our Git repository
via
   "git clone git://levent.git.sourceforge.net/gitroot/levent/libevent"

You can browse the git repository online at
http://levent.git.sourceforge.net/git/gitweb-index.cgi .

To report bugs, request features, or submit patches to Libevent,
use the Sourceforge trackers at
https://sourceforge.net/tracker/?group_id=50884 .

There's also a libevent-users mailing list for talking about Libevent
use and development: http://archives.seul.org/libevent/users/

3. ACKNOWLEDGMENTS

The following people have helped with suggestions, ideas, code or
fixing bugs:

  Samy Al Bahra
  Jacob Appelbaum
  Arno Bakker
  Weston Andros Adamson
  William Ahern
  Ivan Andropov
  Sergey Avseyev
  Avi Bab
  Joachim Bauch
  Gilad Benjamini
  Stas Bekman
  Denis Bilenko
  Julien Blache
  Kevin Bowling
  Tomash Brechko
  Kelly Brock
  Ralph Castain
  Adrian Chadd
  Lawnstein Chan
  Shuo Chen
  Ka-Hing Cheung
  Andrew Danforth
  Ed Day
  Christopher Davis
  Mike Davis
  Mihai Draghicioiu
  Alexander Drozdov
  Mark Ellzey
  Shie Erlich
  Leonid Evdokimov
  Christophe Fillot
  Mike Frysinger
  Remi Gacogne
  Alexander von Gernler
  Artur Grabowski
  Sebastian Hahn
  Dave Hart
  Greg Hazel
  Mark Heily
  Michael Herf
  Greg Hewgill
  Aaron Hopkins
  Tani Hosokawa
  Jamie Iles
  Claudio Jeker
  Evan Jones
  George Kadianakis
  Phua Keat
  Kevin Ko
  Brian Koehmstedt
  Marko Kreen
  Valery Kyholodov
  Ross Lagerwall
  Scott Lamb
  Christopher Layne
  Adam Langley
  Graham Leggett
  Philip Lewis
  Zhou Li
  David Libenzi
  Yan Lin
  Moshe Litvin
  Mitchell Livingston
  Hagne Mahre
  Lubomir Marinov
  Abilio Marques
  Abel Mathew
  Nick Mathewson
  James Mansion
  Nicholas Marriott
  Andrey Matveev
  Caitlin Mercer
  Dagobert Michelsen
  Andrea Montefusco
  Mansour Moufid
  Mina Naguib
  Felix Nawothnig
  Trond Norbye
  Linus Nordberg
  Richard Nyberg
  Jon Oberheide
  Phil Oleson
  Dave Pacheco
  Tassilo von Parseval
  Catalin Patulea
  Simon Perreault
  Pierre Phaneuf
  Amarin Phaosawasdi
  Ryan Phillips
  Dimitre Piskyulev
  Pavel Plesov
  Jon Poland
  Nate R
  Robert Ransom
  Bert JW Regeer
  Peter Rosin
  Maseeb Abdul Qadir
  Wang Qin
  Hanna Schroeter
  Ralf Schmitt
  Mike Smellie
  Kevin Springborn
  Nir Soffer
  Harlan Stenn
  Steve Snyder
  Dug Song
  Dongsheng Song
  Hannes Sowa
  Ferenc Szalai
  Brodie Thiesfield
  Jason Toffaletti
  Gisle Vanem
  Bas Verhoeven
  Constantine Verutin
  Colin Watt
  Zack Weinberg
  Jardel Weyrich
  Alejo
  Alex
  Taral
  propanbutan
  mmadia

If we have forgotten your name, please contact us.
Something went wrong with that request. Please try again.