Hi all,
I tried to build wxPython-2.3.2.1 but it fails
with the following messages
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLContextTowxObject(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:102: `wxGLContext' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:102: (Each undeclared identifier is
reported only once
contrib/glcanvas/gtk/glcanvas.cpp:102: for each function it appears in.)
contrib/glcanvas/gtk/glcanvas.cpp:102: `src' undeclared (first use this
function)
contrib/glcanvas/gtk/glcanvas.cpp:104: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:103: warning: `class wxObject * dest'
might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_new_wxGLContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:112: `_result' undeclared (first use
this function)
contrib/glcanvas/gtk/glcanvas.cpp:114: `wxGLCanvas' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:114: `_arg1' undeclared (first use
this function)
contrib/glcanvas/gtk/glcanvas.cpp:142: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:142: parse error before `('
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_delete_wxGLContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:159: `_arg0' undeclared (first use
this function)
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_wxGLContext_GetPalette(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:367: warning: `class wxPalette *
_result' might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_wxGLContext_GetWindow(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:402: warning: `class wxWindow *
_result' might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLCanvasTowxWindow(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:430: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:429: warning: `class wxWindow * dest'
might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLCanvasTowxEvtHandler(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:438: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:437: warning: `class wxEvtHandler *
dest' might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLCanvasTowxObject(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:446: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:445: warning: `class wxObject * dest'
might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_new_wxGLCanvas(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:518: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:518: parse error before `('
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_new_wxGLCanvasWithContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:540: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:611: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:611: parse error before `('
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_wxGLCanvas_GetContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:734: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp: In function `void
initglcanvasc(...)':
contrib/glcanvas/gtk/glcanvas.cpp:889: `WX_GL_RGBA' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:890: `WX_GL_BUFFER_SIZE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:891: `WX_GL_LEVEL' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:892: `WX_GL_DOUBLEBUFFER' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:893: `WX_GL_STEREO' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:894: `WX_GL_AUX_BUFFERS' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:895: `WX_GL_MIN_RED' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:896: `WX_GL_MIN_GREEN' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:897: `WX_GL_MIN_BLUE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:898: `WX_GL_MIN_ALPHA' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:899: `WX_GL_DEPTH_SIZE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:900: `WX_GL_STENCIL_SIZE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:901: `WX_GL_MIN_ACCUM_RED' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:902: `WX_GL_MIN_ACCUM_GREEN'
undeclared (first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:903: `WX_GL_MIN_ACCUM_BLUE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:904: `WX_GL_MIN_ACCUM_ALPHA'
undeclared (first use this function)
contrib/glcanvas/gtk/glcanvas.cpp: At top level:
contrib/glcanvas/gtk/glcanvas.cpp:67: warning: `struct PyObject *
t_output_helper(PyObject *, PyObject *)' defined but not used
contrib/glcanvas/gtk/glcanvas.cpp:94: warning: `char * wxStringErrorMsg'
defined but not used
error: command 'gcc' failed with exit status 1
Any suggestion ?
Nils
Sounds like you don't have opengl setup right. Easy to remedy
though. Just edit setup.py and set BUILD_GLCANVAS = 0 instead of 1 to
compile wxPython without the GLCANVAS feature. That's ok, only very
select things use it. Else, you can hunt around to fix your OpenGL.
-- Mike
ยทยทยท
On Thu, Feb 28 @ 10:35, Nils Wagner wrote:
Hi all,
I tried to build wxPython-2.3.2.1 but it fails
with the following messages
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLContextTowxObject(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:102: `wxGLContext' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:102: (Each undeclared identifier is
reported only once
contrib/glcanvas/gtk/glcanvas.cpp:102: for each function it appears in.)
contrib/glcanvas/gtk/glcanvas.cpp:102: `src' undeclared (first use this
function)
contrib/glcanvas/gtk/glcanvas.cpp:104: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:103: warning: `class wxObject * dest'
might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_new_wxGLContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:112: `_result' undeclared (first use
this function)
contrib/glcanvas/gtk/glcanvas.cpp:114: `wxGLCanvas' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:114: `_arg1' undeclared (first use
this function)
contrib/glcanvas/gtk/glcanvas.cpp:142: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:142: parse error before `('
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_delete_wxGLContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:159: `_arg0' undeclared (first use
this function)
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_wxGLContext_GetPalette(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:367: warning: `class wxPalette *
_result' might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_wxGLContext_GetWindow(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:402: warning: `class wxWindow *
_result' might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLCanvasTowxWindow(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:430: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:429: warning: `class wxWindow * dest'
might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLCanvasTowxEvtHandler(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:438: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:437: warning: `class wxEvtHandler *
dest' might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `void *
SwigwxGLCanvasTowxObject(void *)':
contrib/glcanvas/gtk/glcanvas.cpp:446: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:445: warning: `class wxObject * dest'
might be used uninitialized in this function
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_new_wxGLCanvas(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:518: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:518: parse error before `('
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_new_wxGLCanvasWithContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:540: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:611: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp:611: parse error before `('
contrib/glcanvas/gtk/glcanvas.cpp: In function `struct PyObject *
_wrap_wxGLCanvas_GetContext(PyObject *, PyObject *, PyObject *)':
contrib/glcanvas/gtk/glcanvas.cpp:734: parse error before `)'
contrib/glcanvas/gtk/glcanvas.cpp: In function `void
initglcanvasc(...)':
contrib/glcanvas/gtk/glcanvas.cpp:889: `WX_GL_RGBA' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:890: `WX_GL_BUFFER_SIZE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:891: `WX_GL_LEVEL' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:892: `WX_GL_DOUBLEBUFFER' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:893: `WX_GL_STEREO' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:894: `WX_GL_AUX_BUFFERS' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:895: `WX_GL_MIN_RED' undeclared (first
use this function)
contrib/glcanvas/gtk/glcanvas.cpp:896: `WX_GL_MIN_GREEN' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:897: `WX_GL_MIN_BLUE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:898: `WX_GL_MIN_ALPHA' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:899: `WX_GL_DEPTH_SIZE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:900: `WX_GL_STENCIL_SIZE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:901: `WX_GL_MIN_ACCUM_RED' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:902: `WX_GL_MIN_ACCUM_GREEN'
undeclared (first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:903: `WX_GL_MIN_ACCUM_BLUE' undeclared
(first use this function)
contrib/glcanvas/gtk/glcanvas.cpp:904: `WX_GL_MIN_ACCUM_ALPHA'
undeclared (first use this function)
contrib/glcanvas/gtk/glcanvas.cpp: At top level:
contrib/glcanvas/gtk/glcanvas.cpp:67: warning: `struct PyObject *
t_output_helper(PyObject *, PyObject *)' defined but not used
contrib/glcanvas/gtk/glcanvas.cpp:94: warning: `char * wxStringErrorMsg'
defined but not used
error: command 'gcc' failed with exit status 1
Any suggestion ?
Nils
_______________________________________________
wxpython-users mailing list
wxpython-users@lists.wxwindows.org
http://lists.wxwindows.org/mailman/listinfo/wxpython-users
`-> (nwagner)
--
Michael Gilfix
mgilfix@eecs.tufts.edu