From c00f4b17f7f38c180ece4c92c50c05feb2e28c2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Sun, 15 Sep 2019 10:05:19 +0200 Subject: [PATCH] dlopen-test: Use libnettle.dylib on MacOS. --- ChangeLog | 4 ++++ testsuite/dlopen-test.c | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e41d1898..a2e81b5b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2019-09-15 Niels Möller <nisse@lysator.liu.se> + + * testsuite/dlopen-test.c (main): Use libnettle.dylib on MacOS. + 2019-07-08 Niels Möller <nisse@lysator.liu.se> * nettle-types.h (union nettle_block16): Mark w member as deprecated. diff --git a/testsuite/dlopen-test.c b/testsuite/dlopen-test.c index 99d3535b..4265bf7d 100644 --- a/testsuite/dlopen-test.c +++ b/testsuite/dlopen-test.c @@ -5,11 +5,17 @@ #include <dlfcn.h> #endif +#ifdef __APPLE__ +#define SO_EXT "dylib" +#else +#define SO_EXT "so" +#endif + int main (int argc UNUSED, char **argv UNUSED) { #if HAVE_LIBDL - void *handle = dlopen ("../libnettle.so", RTLD_NOW); + void *handle = dlopen ("../libnettle." SO_EXT, RTLD_NOW); int (*get_version)(void); if (!handle) { -- GitLab