Author: yuri
Date: 2010-10-11 13:29:56 -0700 (Mon, 11 Oct 2010)
New Revision: 7716
Log:
fix cross mingw build
Modified:
trunk/configure.in
Modified: trunk/configure.in
===================================================================
--- trunk/configure.in 2010-10-11 18:10:32 UTC (rev 7715)
+++ trunk/configure.in 2010-10-11 20:29:56 UTC (rev 7716)
@@ -67,6 +67,15 @@
AC_SUBST(OPTIM)
+dnl in case of cross-compiling mingw32 under linux we must change uname for
Win32 GUI
+dnl run ./configure --host=i686-pc-ming32 try use X11 without change uname
+if test "x$cross_compiling" != xno ; then
+ case $host_alias in
+ *mingw*)
+ uname=MINGW
+ ;;
+ esac
+fi
dnl OS-specific pre-tests...
case $uname in
CYGWIN*)
@@ -206,7 +215,7 @@
PICFLAG=0
SHAREDSUFFIX=".dll"
- DSOCOMMAND="\$(CXX) -Wl,--out-implib,lib\$(DSONAME).a
-shared -DFL_SHARED -DFL_LIBRARY -DFL_IMAGES_LIBRARY -DFL_GLUT_LIBRARY
-DFL_FORMS_LIBRARY -DFL_GL_LIBRARY $DEBUGFLAG -o"
+ DSOCOMMAND="\$(CXX)
-Wl,--out-implib,../lib/lib\$(DSONAME).a -shared -DFL_SHARED -DFL_LIBRARY
-DFL_IMAGES_LIBRARY -DFL_GLUT_LIBRARY -DFL_FORMS_LIBRARY -DFL_GL_LIBRARY
$DEBUGFLAG -o"
CFLAGS="$CFLAGS -D_WIN32"
CPPFLAGS="$CPPFLAGS -D_WIN32"
CXXFLAGS="$CXXFLAGS -D_WIN32"
@@ -707,7 +716,7 @@
dnl Check for the XCursor library
AC_CHECK_HEADER(
- X11/Xcursor/Xcursor.h,
+ X11/Xcursor/XcursorSSS.h,
AC_CHECK_LIB(Xcursor, XcursorImageLoadCursor,
AC_DEFINE(USE_XCURSOR)
LIBS="-lXcursor $LIBS",
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit