#51: wxPython/pseudodc.h not found
---------------------+------------------------------------------------------
Reporter: neteler | Owner: grass-dev@lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: default | Version: svn-trunk
Keywords: python |
---------------------+------------------------------------------------------
I have taken the wxPython 2.8.7 SRPM from Mandriva 2008.1 and compiled on
my 2007.1 box.
Using the new configure, still wxPython/pseudodc.h is not found:
{{{
./configure --with-wxwidgets=`which wx-config` ...
...
checking whether to use Python... yes
checking for python-config... /usr/bin/python-config
checking for Python.h... yes
checking whether to use wxWidgets... yes
checking for wx-config... /usr/bin/wx-config
checking wxWidgets version... 2.8.7
checking for wx/wxprec.h... yes
checking for wx/wxPython/pseudodc.h... no
configure: error: * Unable to locate wxWidgets includes.
}}}
#51: wxPython/pseudodc.h not found
----------------------+-----------------------------------------------------
Reporter: neteler | Owner: grass-dev@lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: default | Version: svn-trunk
Resolution: | Keywords: python
----------------------+-----------------------------------------------------
Comment (by neteler):
Concerning Mandriva:
{{{
On Feb 17, 2008 7:25 PM, Götz Waschk <bugzilla@qa.mandrivalinux.com>
wrote:
> http://qa.mandriva.com/show_bug.cgi?id=37833
> RPM Package: wxPythonGTK-2.8.7.1-2mdv2008.1.src.rpm
> Status : RESOLVED
...
> --- Comment #3 from Götz Waschk <waschk@mandriva.org> 2008-02-17
19:25:11 CEST ---
> Our wxPython package comes with its private installation of wxGTK and a
version
> of wx-config that is by default not in the path. Just add the right dir
to the
> path and the configure script should work:
> $ /usr/lib/wxPython/bin/wx-config --cflags
> -I/usr/lib/wxPython/lib/wx/include/gtk2-unicode-release-2.8
> -I/usr/lib/wxPython/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES
> -D__WXGTK__ -pthread
}}}
#51: wxPython/pseudodc.h not found
----------------------+-----------------------------------------------------
Reporter: neteler | Owner: grass-dev@lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: default | Version: svn-trunk
Resolution: | Keywords: python
----------------------+-----------------------------------------------------
Comment (by martinl):
Replying to [comment:3 neteler]:
{{{
> > Our wxPython package comes with its private installation of wxGTK and
a version
> > of wx-config that is by default not in the path. Just add the right
dir to the
> > path and the configure script should work:
> > $ /usr/lib/wxPython/bin/wx-config --cflags
> > -I/usr/lib/wxPython/lib/wx/include/gtk2-unicode-release-2.8
> > -I/usr/lib/wxPython/include/wx-2.8 -D_FILE_OFFSET_BITS=64
-D_LARGE_FILES
> > -D__WXGTK__ -pthread
}}}
modifying Makefile manually is unacceptable. It seems that at least for
Mandriva we need something like --with-wxpython-includes (?)
#51: wxPython/pseudodc.h not found
----------------------+-----------------------------------------------------
Reporter: neteler | Owner: grass-dev@lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: default | Version: svn-trunk
Resolution: | Keywords: python
----------------------+-----------------------------------------------------
Comment (by martinl):
Replying to [comment:4 martinl]:
> Replying to [comment:3 neteler]:
{{{
> > > Our wxPython package comes with its private installation of wxGTK
and a version
> > > of wx-config that is by default not in the path. Just add the right
dir to the
> > > path and the configure script should work:
> > > $ /usr/lib/wxPython/bin/wx-config --cflags
> > > -I/usr/lib/wxPython/lib/wx/include/gtk2-unicode-release-2.8
> > > -I/usr/lib/wxPython/include/wx-2.8 -D_FILE_OFFSET_BITS=64
-D_LARGE_FILES
> > > -D__WXGTK__ -pthread
}}}
>
> modifying Makefile manually is unacceptable. It seems that at least for
Mandriva we need something like --with-wxpython-includes (?)
sorry I think I completely misunderstood, you can use
Replying to [comment:10 glynn]:
> Replying to [comment:9 martinl]:
> > Check for wx/wxPython/pseudodc.h removed in r35556. Any objections to
backport to devbr6 and relbr64? Martin
>
> If the wxPseudoDC elimination has been backported, the check for the
header file should also be backported.