From f37db957f8c5d9de53bdd58b2a95a2da0937307d Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Fri, 21 Oct 2022 04:49:15 -0400 Subject: [PATCH] Use -lpthread on OpenBSD --- cmake/sdlchecks.cmake | 2 +- configure | 2 +- configure.ac | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/sdlchecks.cmake b/cmake/sdlchecks.cmake index 8a19e5b60..3686f01d9 100644 --- a/cmake/sdlchecks.cmake +++ b/cmake/sdlchecks.cmake @@ -905,7 +905,7 @@ macro(CheckPTHREAD) set(PTHREAD_LDFLAGS "-lpthread") elseif(OPENBSD) set(PTHREAD_CFLAGS "-D_REENTRANT") - set(PTHREAD_LDFLAGS "-pthread") + set(PTHREAD_LDFLAGS "-lpthread") elseif(SOLARIS) set(PTHREAD_CFLAGS "-D_REENTRANT") set(PTHREAD_LDFLAGS "-pthread -lposix4") diff --git a/configure b/configure index 76d1d3e8a..072eedb83 100755 --- a/configure +++ b/configure @@ -26778,7 +26778,7 @@ fi ;; *-*-openbsd*) pthread_cflags="-D_REENTRANT" - pthread_lib="-pthread" + pthread_lib="-lpthread" ;; *-*-solaris2.9) # From Solaris 9+, posix4's preferred name is rt. diff --git a/configure.ac b/configure.ac index 5810b4f0f..6391bae84 100644 --- a/configure.ac +++ b/configure.ac @@ -3063,7 +3063,7 @@ dnl This is used on Linux for glibc binary compatibility (Doh!) ;; *-*-openbsd*) pthread_cflags="-D_REENTRANT" - pthread_lib="-pthread" + pthread_lib="-lpthread" ;; *-*-solaris2.9) # From Solaris 9+, posix4's preferred name is rt.