Re: [wxVTK] Problems on Mac OS 10.5 and wxWidgets 2.8.7
Brought to you by:
malat
|
From: Mathieu M. <mat...@gm...> - 2008-08-14 14:53:00
|
On Thu, Aug 14, 2008 at 4:42 PM, Doug McCorkle <mc...@ia...> wrote:
> I know get:
s/know/now/
> eonidas:build mccdo$ make
> [ 10%] Building CXX object
> CMakeFiles/wxImagePlaneWidget.dir/Volumes/data/Volumes/data/Volumes/data/stuff/data/VE_Suite_Deps/wxVTK/wxVTK/src/wxVTKRenderWindowInteractor.cxx.o
> /Volumes/data/Volumes/data/Volumes/data/stuff/data/VE_Suite_Deps/wxVTK/wxVTK/src/wxVTKRenderWindowInteractor.cxx:39:35:
> error: vtkCarbonRenderWindow.h: No such file or directory
> /Volumes/data/Volumes/data/Volumes/data/stuff/data/VE_Suite_Deps/wxVTK/wxVTK/src/wxVTKRenderWindowInteractor.cxx:
> In member function 'void
> wxVTKRenderWindowInteractor::OnPaint(wxPaintEvent&)':
> /Volumes/data/Volumes/data/Volumes/data/stuff/data/VE_Suite_Deps/wxVTK/wxVTK/src/wxVTKRenderWindowInteractor.cxx:390:
> error: 'vtkCarbonRenderWindow' was not declared in this scope
> /Volumes/data/Volumes/data/Volumes/data/stuff/data/VE_Suite_Deps/wxVTK/wxVTK/src/wxVTKRenderWindowInteractor.cxx:390:
> error: 'rwin' was not declared in this scope
> /Volumes/data/Volumes/data/Volumes/data/stuff/data/VE_Suite_Deps/wxVTK/wxVTK/src/wxVTKRenderWindowInteractor.cxx:390:
> error: 'vtkCarbonRenderWindow' is not a class or namespace
> make[2]: ***
> [CMakeFiles/wxImagePlaneWidget.dir/Volumes/data/Volumes/data/Volumes/data/stuff/data/VE_Suite_Deps/wxVTK/wxVTK/src/wxVTKRenderWindowInteractor.cxx.o]
> Error 1
> make[1]: *** [CMakeFiles/wxImagePlaneWidget.dir/all] Error 2
> make: *** [all] Error 2
> leonidas:build mccdo$
How is that even possible ? Why isn't __WXCOCOA__ defined in your wx
build ? How did you built wx ?
According to documentation in wx/platform.h I can read:
/*
WXMAC variants
__WXMAC_CLASSIC__ means ppc non-carbon builds, __WXMAC_CARBON__ means
carbon API available (mach or cfm builds) , __WXMAC_OSX__ means mach-o
builds, running under 10.2 + only
*/
which one of those #define is set in your build ?
Thanks
--
Mathieu
|