Mercurial
comparison third_party/wrk/INSTALL @ 186:8cf4ec5e2191 hg-web
Fixed merge conflict.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Fri, 23 Jan 2026 22:38:59 -0800 |
| parents | 94705b5986b3 |
| children |
comparison
equal
deleted
inserted
replaced
| 176:fed99fc04e12 | 186:8cf4ec5e2191 |
|---|---|
| 1 Overview | |
| 2 | |
| 3 wrk should build on most UNIX-like operating systems and | |
| 4 architectures that have GNU make and are supported by LuaJIT and | |
| 5 OpenSSL. Some systems may require additional CFLAGS or LDFLAGS, | |
| 6 see the top of the Makefile for examples | |
| 7 | |
| 8 In many cases simply running `make` (often `gmake` on *BSD) will | |
| 9 do the trick. | |
| 10 | |
| 11 Dependencies | |
| 12 | |
| 13 wrk requires LuaJIT and OpenSSL and is distributed with appropriate | |
| 14 versions that will be unpacked and built as necessary. | |
| 15 | |
| 16 If you are building wrk packages for an OS distribution or otherwise | |
| 17 prefer to use system versions of dependencies you may specify their | |
| 18 location when invoking make with one or more of: | |
| 19 | |
| 20 WITH_LUAJIT | |
| 21 WITH_OPENSSL | |
| 22 | |
| 23 For example to use the system version of both libraries on Linux: | |
| 24 | |
| 25 make WITH_LUAJIT=/usr WITH_OPENSSL=/usr | |
| 26 | |
| 27 Or to use the Homebrew version of OpenSSL on Mac OS X: | |
| 28 | |
| 29 make WITH_OPENSSL=/usr/local/opt/openssl |