Successfully made and installed current wxWindows from CVS Reapplied the Python
enabling patch to the configure.in Robert recently edited and successfully regenerated
configure. Successfully ../configured Mahogany

Got part way through the make and got the following:

c++ -o gui/wxMApp.o -c -I/home/markl/M/build/include -I/home/markl/M/include 
-I/usr/include/python2.2
-DNO_IDEA -DNO_DSA -DOPENSSL_NO_KRB5 -I/usr/local/lib/wx/include/gtkd-2.5 -D__WXDEBUG__
-D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/home/markl/M/extra/include
-I/home/markl/M/build/extra/src/c-client -I/home/markl/M/extra/src/compface 
-I/home/markl/M/src/wx/vcard
-fno-exceptions -fno-rtti -fno-operator-names -O2 -MMD -Wall 
.src/gui/wxMApp.cpp.src/gui/wxMApp.cpp:
In member function `bool wxMApp::InitHelp()':.src/gui/wxMApp.cpp:1333: cannot allocate
an object of type `wxExtHelpController'.src/gui/wxMApp.cpp:1333:   because the
following virtual functions are abstract:/usr/local/include/wx/helpbase.h:74: 
  virtual bool wxHelpControllerBase::KeywordSearch(const wxString&, wxHelpSearchMode
= wxHELP_SEARCH_ALL)make[1]: *** [gui/wxMApp.o] Error 1make[1]: Leaving directory
`/home/markl/M/build/src'make: *** [all] Error [EMAIL PROTECTED] build]#

Any ideas?

I resent the patch to you Vadim. Hope it was correct. If not, let me know how to
change it. I used Kompare from the KDE suite to generate it. Basically, it was
identical to the previous one but out by one line that Robert generated.

I'll attach the patch for anyone that is interested. I'd be interested in the results
you get compiling with it in place if you have Python installed.

If this works, I'll start figuring out what changes mneed to be made to Windows
versions.

HTH/TIA

Dr. QA
--- configure.in	2003-09-15 14:02:23.000000000 +1000
+++ configure.in.ml	2003-09-15 13:59:47.000000000 +1000
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_INIT(configure.in)
-AC_REVISION([$Id: configure.in,v 1.293 2003/09/04 12:49:34 robertvazan Exp $])
+AC_REVISION([$Id: configure.in,v 1.294 2003/09/15 13:37:34 mlivingstone Exp $])
 
 rm -f conftestdata
 if ln -s X conftestdata 2>/dev/null
@@ -746,48 +746,76 @@
 dnl linking
 case "$USE_PYTHON" in
 static|Static|STATIC|dynamic|Dynamic|DYNAMIC|1)
-        M_CHECK_MYHEADER_VER(Python.h, 2.1,
-	    [ \
-		$prefix/include/python2.1 \
-		/usr/include/python2.1 \
-		/usr/local/include/python2.1 \
-	    ],
-	    [
-		PYTHON_VER=2.1
-	    ],
-	    [
-		M_CHECK_MYHEADER_VER(Python.h, 2.0,
-		    [ \
-			$prefix/include/python2.0 \
-			/usr/include/python2.0 \
-			/usr/local/include/python2.0 \
-		    ],
-		    [
-			PYTHON_VER=2.0
-		    ],
-		    [
-			M_CHECK_MYHEADER_VER(Python.h, 1.5,
-			    [ \
-				$prefix/include/python1.5 \
-				/usr/include/python1.5 \
-				/usr/local/include/python1.5 \
-			    ],
-			    [
-				PYTHON_VER=1.5
-			    ],
-			    [
-				USE_PYTHON=0
-			    ],
-			    [ (for Python 1.5)],
-			    15,
-			)
-		    ],
-		    [ (for Python 2.0)],
-		    20,
-		)
-	    ],
-	    [ (for Python 2.1)],
-	    21,
+	M_CHECK_MYHEADER_VER(Python.h, 2.3,
+	[ \
+		$prefix/include/python2.3 \
+		/usr/include/python2.3 \
+		/usr/local/include/python2.3 \
+	],
+	[
+		PYTHON_VER=2.3
+	],
+	[
+		M_CHECK_MYHEADER_VER(Python.h, 2.2,
+		[ \
+			$prefix/include/python2.2 \
+			/usr/include/python2.2 \
+			/usr/local/include/python2.2 \
+		],
+		[
+			PYTHON_VER=2.2
+		],
+		[
+			M_CHECK_MYHEADER_VER(Python.h, 2.1,
+			[ \
+				$prefix/include/python2.1 \
+				/usr/include/python2.1 \
+				/usr/local/include/python2.1 \
+			],
+			[
+				PYTHON_VER=2.1
+			],
+			[
+				M_CHECK_MYHEADER_VER(Python.h, 2.0,
+				[ \
+					$prefix/include/python2.0 \
+					/usr/include/python2.0 \
+					/usr/local/include/python2.0 \
+				],
+				[
+					PYTHON_VER=2.0
+				],
+				[
+					M_CHECK_MYHEADER_VER(Python.h, 1.5,
+					[ \
+						$prefix/include/python1.5 \
+						/usr/include/python1.5 \
+						/usr/local/include/python1.5 \
+					],
+					[
+						PYTHON_VER=1.5
+					],
+					[
+						USE_PYTHON=0
+					],
+					[ (for Python 1.5)],
+					15,
+					)
+				],
+				[ (for Python 2.0)],
+				20,
+				)
+			],
+			[ (for Python 2.1)],
+			21,
+ 			)
+		],
+		[ (for Python 2.2)],
+		22,
+ 		)
+	],
+	[ (for Python 2.3)],
+	23,
 	)
 	;;
 

Reply via email to