eressea / server

Eressea is an automated play-by-mail strategy game server.
https://www.eressea.de/
Other
27 stars 23 forks source link

Adding missing library and call to config to README #1035

Closed AnsgarSchmidt closed 1 year ago

AnsgarSchmidt commented 1 year ago

I tried to compile the code as described and there is one library missing:

-- Found Curses: /usr/lib/x86_64-linux-gnu/libncursesw.so -- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.5.0") -- Found Lua: /usr/lib/x86_64-linux-gnu/liblua5.2.so;/usr/lib/x86_64-linux-gnu/libm.so (found suitable version "5.2.4", minimum required is "5.2") CMake Error at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find Utf8Proc (missing: UTF8PROC_LIBRARY UTF8PROC_INCLUDE_DIR) Call Stack (most recent call first): /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) cmake/Modules/FindUtf8Proc.cmake:49 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:33 (find_package)

I added the libutf8proc-dev library to the description and also added a configure call to the procedure. Furthermore, I changed git to https protocol, so non-contributors can quickly check the code.