From 061d74fe26d54c3015cc68af4b77e62ad794a2b6 Mon Sep 17 00:00:00 2001 From: Andy Townsend Date: Tue, 4 Jun 2024 17:48:22 +0100 Subject: [PATCH] Explicitly added lua5.1 to the install list On an "out of the box" Debian 12 server I noticed that lua5.1 was needed in addition to liblua5.1.0-dev (if using lua 5.1). Those packages are also valid on Ubuntu 22.04. Alternatively, "... lua5.3 liblua5.3-dev ..." also seems to work (at least on Ubuntu 22.04). --- docs/INSTALL.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 80b8c982..d8ad1aa8 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -13,11 +13,11 @@ Then: (System Integrity Protection on macOS prevents the manpages being installed. This isn't important: ignore the two lines saying "Operation not permitted".) -### Ubuntu +### Ubuntu and Debian Start with: - sudo apt install build-essential libboost-dev libboost-filesystem-dev libboost-iostreams-dev libboost-program-options-dev libboost-system-dev liblua5.1-0-dev libshp-dev libsqlite3-dev rapidjson-dev zlib1g-dev + sudo apt install build-essential libboost-dev libboost-filesystem-dev libboost-iostreams-dev libboost-program-options-dev libboost-system-dev lua5.1 liblua5.1-0-dev libshp-dev libsqlite3-dev rapidjson-dev zlib1g-dev Once you've installed those, then `cd` back to your Tilemaker directory and simply: