acinclude.m4.patch - Mailing list pgadmin-hackers

From Adam H. Pendleton
Subject acinclude.m4.patch
Date
Msg-id 3F42808F.7030508@fmonkey.net
Whole thread Raw
List pgadmin-hackers
The attached patch to acinclude.m4 implements the following changes:

*) Check for xrc and stc headers to avoid compile problems.

I should point out that, because of the very complex nature of the
wxWindows system, that I am only able to test for the existance of the
include files, not whether they successfully preprocess.  This shouldn't
really cause too many problems, since a bad header will certainly cause
problems later on, and we don't use the config.h produced by autoconf
anyway.

ahp
--- pgadmin3/acinclude.m4    2003-08-17 05:41:15.000000000 -0400
+++ pgadmin3.new/acinclude.m4    2003-08-19 15:27:25.000000000 -0400
@@ -339,10 +339,21 @@
         *)
             ;;
     esac
-    AC_LANG_SAVE
-    AC_LANG_C
-    AC_CHECK_HEADER(wx/version.h, [wx_wx_h=yes], [wx_wx_h=no])
-    AC_LANG_RESTORE
+    wx_wx_h="yes"
+    if test ! -f "${WX_HOME}/include/wx/version.h"
+    then
+        wx_wx_h="no"
+    fi
+    if test ! -f "${WX_HOME}/include/wx/stc/stc.h"
+    then
+        AC_MSG_ERROR([you need to install the src package from wxWindows/contrib/src/stc])
+        wx_wx_h="no"
+    fi
+    if test ! -f "${WX_HOME}/include/wx/xrc/xml.h"
+    then
+        AC_MSG_ERROR([you need to install the xrc package from wxWindows/contrib/src/stc])
+        wx_wx_h="no"
+    fi
     if test "$wx_wx_h" = "yes"
     then
         AC_MSG_CHECKING([wxWindows in ${WX_HOME}])

pgadmin-hackers by date:

Previous
From: "Darko Prenosil"
Date:
Subject: Re: Small modification
Next
From: "Dave Page"
Date:
Subject: Re: acinclude.m4.patch