Hi,
I just tried to build wxPython on SuSE7.3 from wxPython-2.3.2.1.tar.
This is the output of python setup.py build
wagner@lisa:~/mysoftware/wxPython-2.3.2.1> python setup.py build
Preparing CORE...
Preparing GLCANVAS...
Usage: wx-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version]
[--libs] [--cppflags] [--cflags] [--cxxflags]
[--cc] [--cxx] [--ld]
wx-config returns configuration information about the installed
version of wxWindows. It may be used to query its version and
installation directories and also retrieve the C and C++ compilers
and linker which were used for its building and the corresponding
flags.
Preparing OGL...
Preparing STC...
Preparing XRC...
Preparing GIZMOS...
Preparing DLLWIDGET...
running build
running build_py
creating build
creating build/lib.linux-i686-2.1
creating build/lib.linux-i686-2.1/wxPython
copying wxPython/frames.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/cmndlgs.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/calendar.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/wx.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/oglshapes.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/dllwidget_.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/oglshapes2.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/misc.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/stattool.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/stc_.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/events.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/gdi.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/htmlhelp.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/controls.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/glcanvas.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/sizers.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/mdi.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/filesys.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/image.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/ogl.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/misc2.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/help.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/clip_dnd.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/grid.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/windows2.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/windows3.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/streams.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/stc.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/__version__.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/xrc.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/gizmos.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/oglcanvas.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/html.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/dllwidget.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/printfw.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/__init__.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/controls2.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/windows.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/oglbasic.py -> build/lib.linux-i686-2.1/wxPython
copying wxPython/utils.py -> build/lib.linux-i686-2.1/wxPython
creating build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/rightalign.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/calendar.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/anchors.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/wxpTag.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/floatbar.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/grids.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/splashscreen.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/wxPlotCanvas.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/colourselect.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/dialogs.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/buttons.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/ErrorDialogs.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/filebrowsebutton.py ->
build/lib.linux-i686-2.1/wxPython/li
b
copying wxPython/lib/PythonBitmaps.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/ErrorDialogs_wdr.py ->
build/lib.linux-i686-2.1/wxPython/li
b
copying wxPython/lib/mvctree.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/printout.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/activexwrapper.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/ClickableHtmlWindow.py ->
build/lib.linux-i686-2.1/wxPython
/lib
copying wxPython/lib/imagebrowser.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/vtk.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/rpcMixin.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/CDate.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/colourdb.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/pyshell.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/layoutf.py -> build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/__init__.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/infoframe.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/fancytext.py ->
build/lib.linux-i686-2.1/wxPython/lib
copying wxPython/lib/shell.py -> build/lib.linux-i686-2.1/wxPython/lib
creating build/lib.linux-i686-2.1/wxPython/lib/editor
copying wxPython/lib/editor/editor.py ->
build/lib.linux-i686-2.1/wxPython/lib/e
ditor
copying wxPython/lib/editor/selection.py ->
build/lib.linux-i686-2.1/wxPython/li
b/editor
copying wxPython/lib/editor/images.py ->
build/lib.linux-i686-2.1/wxPython/lib/e
ditor
copying wxPython/lib/editor/__init__.py ->
build/lib.linux-i686-2.1/wxPython/lib
/editor
creating build/lib.linux-i686-2.1/wxPython/lib/mixins
copying wxPython/lib/mixins/imagelist.py ->
build/lib.linux-i686-2.1/wxPython/li
b/mixins
copying wxPython/lib/mixins/listctrl.py ->
build/lib.linux-i686-2.1/wxPython/lib
/mixins
copying wxPython/lib/mixins/grid.py ->
build/lib.linux-i686-2.1/wxPython/lib/mix
ins
copying wxPython/lib/mixins/__init__.py ->
build/lib.linux-i686-2.1/wxPython/lib
/mixins
creating build/lib.linux-i686-2.1/wxPython/lib/PyCrust
copying wxPython/lib/PyCrust/crust.py ->
build/lib.linux-i686-2.1/wxPython/lib/P
yCrust
copying wxPython/lib/PyCrust/pseudo.py ->
build/lib.linux-i686-2.1/wxPython/lib/
PyCrust
copying wxPython/lib/PyCrust/PyFillingApp.py ->
build/lib.linux-i686-2.1/wxPytho
n/lib/PyCrust
copying wxPython/lib/PyCrust/filling.py ->
build/lib.linux-i686-2.1/wxPython/lib
/PyCrust
copying wxPython/lib/PyCrust/PyCrustApp.py ->
build/lib.linux-i686-2.1/wxPython/
lib/PyCrust
copying wxPython/lib/PyCrust/interpreter.py ->
build/lib.linux-i686-2.1/wxPython
/lib/PyCrust
copying wxPython/lib/PyCrust/__init__.py ->
build/lib.linux-i686-2.1/wxPython/li
b/PyCrust
copying wxPython/lib/PyCrust/PyShellApp.py ->
build/lib.linux-i686-2.1/wxPython/
lib/PyCrust
copying wxPython/lib/PyCrust/version.py ->
build/lib.linux-i686-2.1/wxPython/lib
/PyCrust
copying wxPython/lib/PyCrust/introspect.py ->
build/lib.linux-i686-2.1/wxPython/
lib/PyCrust
copying wxPython/lib/PyCrust/shell.py ->
build/lib.linux-i686-2.1/wxPython/lib/P
yCrust
running build_ext
building 'wxc' extension
creating build/temp.linux-i686-2.1
creating build/temp.linux-i686-2.1/src
gcc -D_FILE_OFFSET_BITS=64 -DHAVE_LARGEFILE_SUPPORT -O2 -mcpu=i486
-march=i486 -
fPIC -DSWIG_GLOBAL -DHAVE_CONFIG_H -DWXP_USE_THREAD=1 -Isrc
-I/usr/include/pytho
n2.1 -c src/helpers.cpp -o build/temp.linux-i686-2.1/src/helpers.o
-I/usr/X11R6/
include -I/usr/X11R6/lib/wx/include -D__USE_WXCONFIG__
-DGTK_NO_CHECK_CASTS -D__
WXGTK__ -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -
I/usr/X11R6/include
src/helpers.cpp: In function `struct PyObject *
wxPyMake_wxObject(wxObject *, bo
ol = 1)':
src/helpers.cpp:318: no matching function for call to
`wxEvtHandler::GetClientOb
ject ()'
src/helpers.cpp:339: no matching function for call to
`wxEvtHandler::SetClientOb
ject (wxPyClientData *)'
src/helpers.cpp: In function `struct PyObject * wxPyMake_wxSizer(wxSizer
*)':
src/helpers.cpp:362: no matching function for call to
`wxSizer::GetClientObject
()'
src/helpers.cpp:371: no matching function for call to
`wxSizer::SetClientObject
(wxPyClientData *)'
error: command 'gcc' failed with exit status 1
Any idea ?
Nils