Mercurial > hg > xemacs-beta
diff configure.ac @ 3727:3246cf3e564d
[xemacs-hg @ 2006-12-08 02:17:15 by vins]
Added Rick Rankin's patch to support new xpm location on cygwin.
author | vins |
---|---|
date | Fri, 08 Dec 2006 02:17:16 +0000 |
parents | 72e6cbbc65e0 |
children | 96cba27916dd |
line wrap: on
line diff
--- a/configure.ac Thu Dec 07 22:51:10 2006 +0000 +++ b/configure.ac Fri Dec 08 02:17:16 2006 +0000 @@ -3960,6 +3960,7 @@ dnl -- should only happen if CYGWIN && WITH_XPM && WITH_MSW && !WITH_X libpath_xpm= incpath_xpm= + libname_xpm="-lXpm" case "$opsys" in cygwin*) cygwin_top=`eval gcc -print-search-dirs | sed -ne s'/install: //p'` @@ -3970,6 +3971,7 @@ dnl hardcode "standard" non-X11 xpm lib/inc dirs msw) libpath_xpm="-L${cygwin_top}/lib/noX" incpath_xpm="-I${cygwin_top}/include/noX" + libname_xpm="-lXpm-noX" ;; dnl not supported on cygwin (yet?) gtk) ;; @@ -3989,7 +3991,7 @@ XE_PREPEND("$incpath_xpm", XE_CFLAGS) XE_PREPEND("$libpath_xpm", LDFLAGS) AC_MSG_CHECKING(for Xpm - no older than 3.4f) - xe_check_libs=-lXpm + xe_check_libs="$libname_xpm" AC_RUN_IFELSE([AC_LANG_SOURCE([#define XPM_NUMBERS #include <X11/xpm.h> int main(int c, char **v) { @@ -4024,11 +4026,11 @@ dnl #### but doesn't actually verify this assumption. AC_DEFINE(HAVE_XPM) XE_PREPEND("$libpath_xpm", LDFLAGS) - XE_PREPEND(-lXpm, libs_x) + XE_PREPEND("$libname_xpm", libs_x) XE_PREPEND("$incpath_xpm", CFLAGS) XE_PREPEND("$incpath_xpm", XE_CFLAGS) AC_MSG_CHECKING([for "FOR_MSW" xpm]) - xe_check_libs=-lXpm + xe_check_libs="$libname_xpm" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[XpmCreatePixmapFromData();])], [xpm_for_msw=no], [xpm_for_msw=yes])