configs/autoconf pulls in configs/defaults. EGL_LIB_DEPS in defauls has -dl which doesn't work on all platforms. Instead when using autoconf we pull in the already tested DLOPEN_LIBS variable and substitute it accordingly. This should make all o/s happy.
Signed-off-by: Benjamin Close <[email protected]> --- configs/autoconf.in | 1 + configure.ac | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-) diff --git a/configs/autoconf.in b/configs/autoconf.in index af66d58..b2e6ecf 100644 --- a/configs/autoconf.in +++ b/configs/autoconf.in @@ -87,6 +87,7 @@ GLW_SOURCES = @GLW_SOURCES@ MOTIF_CFLAGS = @MOTIF_CFLAGS@ # Library/program dependencies +EGL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 @EGL_LIB_DEPS@ GL_LIB_DEPS = $(EXTRA_LIB_PATH) @GL_LIB_DEPS@ OSMESA_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @OSMESA_MESA_DEPS@ \ $(EXTRA_LIB_PATH) @OSMESA_LIB_DEPS@ diff --git a/configure.ac b/configure.ac index bc233a7..88bb3a8 100644 --- a/configure.ac +++ b/configure.ac @@ -674,6 +674,8 @@ esac dnl Just default to no EGL for now USING_EGL=0 AC_SUBST([USING_EGL]) +EGL_LIB_DEPS="$DLOPEN_LIBS" +AC_SUBST(EGL_LIB_DEPS) dnl Set DRI_DIRS, DEFINES and LIB_DEPS if test "$mesa_driver" = dri; then -- 1.6.0.2 ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
