Recent versions of GCC ship with a linker that doesn't add the deps of the DSOs to the linking process. This behavior is also found in GNU gold. This change fixes building with those linkers.
Some references: http://wiki.debian.org/ToolChain/DSOLinking https://fedoraproject.org/wiki/UnderstandingDSOLinkChange --- configure.ac | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/configure.ac b/configure.ac index 39a3655..e22aa43 100644 --- a/configure.ac +++ b/configure.ac @@ -79,6 +79,9 @@ AM_CONDITIONAL(HAVE_ARC4RANDOM, test x$HAVE_ARC4RANDOM = xyes) # Function crypt() comes from the C library or the -lcrypt data encryption library AC_SEARCH_LIBS(crypt, crypt) + +# Function dl() comes from the C library or -ldl +AC_SEARCH_LIBS([dlopen], [dl]) #------------------------------------------------------------------------------ # Checks for header files. -- 1.7.4.1 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
