diff options
author | rofl0r <rofl0r@users.noreply.github.com> | 2021-12-17 16:37:58 +0300 |
---|---|---|
committer | rofl0r <rofl0r@users.noreply.github.com> | 2021-12-17 16:37:58 +0300 |
commit | 4a963b2feb547cac5872a3299a85d86ecb9e7217 (patch) | |
tree | 81c751775bb2248bae841286a7a8f55eda4b8358 | |
parent | e20c08fe47b743e250a220266f81b9de66a389d6 (diff) |
only use -ldl if available (netbsd compilation fix)
fixes #416
-rw-r--r-- | Makefile | 1 | ||||
-rwxr-xr-x | configure | 5 |
2 files changed, 5 insertions, 1 deletions
@@ -29,7 +29,6 @@ GENH = src/version.h CFLAGS += -Wall -O0 -g -std=c99 -D_GNU_SOURCE -pipe NO_AS_NEEDED = -Wl,--no-as-needed -LIBDL = -ldl LDFLAGS = -fPIC $(NO_AS_NEEDED) $(LIBDL) $(PTHREAD) INC = PIC = -fPIC @@ -234,6 +234,11 @@ fi echo "$LD_SONAME_FLAG" echo "LD_SET_SONAME = -Wl,$LD_SONAME_FLAG," >> config.mak +if check_link "checking whether we can use -ldl" "-ldl" \ +"int main(){return 0;}" ; then +echo "LIBDL = -ldl" >> config.mak +fi + if check_link "checking whether we can use -lpthread" "-lpthread" \ "int main(){return 0;}" ; then echo "PTHREAD = -lpthread" >> config.mak |