From 2cb636f59d7087c4f8d3d2931cf5bb7cfa4f99d8 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Tue, 27 Jun 2023 12:35:21 +1200 Subject: [PATCH] Remove libbsd and libdl as a runtime dependency in readme Now the functions needed from libbsd are supplied by util.c, and libdl is built into libc. Linking with -ldl causes errors on some BSDs anyway. --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 6cc7403..4d4b765 100644 --- a/README.md +++ b/README.md @@ -31,13 +31,11 @@ your system's default C compiler. This should be gcc on Linux, and clang on most of the BSDs. If *cc* doesn't exist on your system, change the `CC` variable in the Makefile to your desired C compiler. -At runtime you will need the following libraries: - - libdl: for loading C modules +At runtime you will need only these two libraries: - libm: basic math operations - libreadline: REPL history - - (Linux only) libbsd: Utility functions from BSD operating systems -All of these are very common and should be already installed on +Both of these are very common and should be already installed on your machine. ## Installation