diff options
author | Robert Pluim <rpluim@gmail.com> | 2022-03-16 15:24:35 +0100 |
---|---|---|
committer | Robert Pluim <rpluim@gmail.com> | 2022-03-16 15:31:27 +0100 |
commit | 679b9cc9ff3c65b4b6d3da2987703e0dfd3001be (patch) | |
tree | 41318f2670656648662ea2347e38cc12f12301bb | |
parent | d5e8f483f90395e8eda7a2c5c23765af2602caf1 (diff) | |
download | emacs-679b9cc9ff3c65b4b6d3da2987703e0dfd3001be.tar.gz |
Link with libdl when using pgtk
* configure.ac: Define LIBMODULES on GNU/Linux when using pgtk, even
when not using modules, since pgtkterm.c uses dlsym. (Bug#54378)
-rw-r--r-- | configure.ac | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index a315eeb6bd2..bc17935eb13 100644 --- a/configure.ac +++ b/configure.ac @@ -3940,6 +3940,16 @@ case "${opsys}" in darwin) MODULES_SECONDARY_SUFFIX='.so' ;; *) MODULES_SECONDARY_SUFFIX='' ;; esac + +# pgtkterm.c uses dlsym +if test $window_system = pgtk; then + case $opsys in + gnu|gnu-linux) + LIBMODULES="-ldl" + ;; + esac +fi + if test "${with_modules}" != "no"; then case $opsys in gnu|gnu-linux) |