diff options
| author | Robert Pluim | 2022-03-16 15:24:35 +0100 |
|---|---|---|
| committer | Robert Pluim | 2022-03-16 15:31:27 +0100 |
| commit | 679b9cc9ff3c65b4b6d3da2987703e0dfd3001be (patch) | |
| tree | 41318f2670656648662ea2347e38cc12f12301bb | |
| parent | d5e8f483f90395e8eda7a2c5c23765af2602caf1 (diff) | |
| download | emacs-679b9cc9ff3c65b4b6d3da2987703e0dfd3001be.tar.gz emacs-679b9cc9ff3c65b4b6d3da2987703e0dfd3001be.zip | |
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 | |||
| 3940 | darwin) MODULES_SECONDARY_SUFFIX='.so' ;; | 3940 | darwin) MODULES_SECONDARY_SUFFIX='.so' ;; |
| 3941 | *) MODULES_SECONDARY_SUFFIX='' ;; | 3941 | *) MODULES_SECONDARY_SUFFIX='' ;; |
| 3942 | esac | 3942 | esac |
| 3943 | |||
| 3944 | # pgtkterm.c uses dlsym | ||
| 3945 | if test $window_system = pgtk; then | ||
| 3946 | case $opsys in | ||
| 3947 | gnu|gnu-linux) | ||
| 3948 | LIBMODULES="-ldl" | ||
| 3949 | ;; | ||
| 3950 | esac | ||
| 3951 | fi | ||
| 3952 | |||
| 3943 | if test "${with_modules}" != "no"; then | 3953 | if test "${with_modules}" != "no"; then |
| 3944 | case $opsys in | 3954 | case $opsys in |
| 3945 | gnu|gnu-linux) | 3955 | gnu|gnu-linux) |