tlsuv icon indicating copy to clipboard operation
tlsuv copied to clipboard

Build instructions in README seem obsolete

Open snej opened this issue 10 months ago • 4 comments

I just cloned the repo and am trying to build the main branch. The instructions in the README don’t seem to describe the current state of the repo:

  • "Dependencies (libuv, and mbedTLS) are specified as git submodules” — Nope, there are no submodules in the repo.
  • "We use Cmake as our build system. Any of the standard generators(makefile, ninja) should be working fine, let us know if you see any issues.” — I did the usual mkdir build && cd build && cmake .. incantation on my macOS system and got the following error:
CMake Error at CMakeLists.txt:75 (find_package):
  Could not find a package configuration file provided by "llhttp" with any
  of the following names:

    llhttpConfig.cmake
    llhttp-config.cmake

  Add the installation prefix of "llhttp" to CMAKE_PREFIX_PATH or set
  "llhttp_DIR" to a directory containing one of the above files.  If "llhttp"
  provides a separate development package or SDK, be sure it has been
  installed.

There’s no mention of llhttp in the README. I can try installing it with homebrew and see if that resolves the issue.

snej avatar Aug 22 '23 19:08 snej