[vtkusers] iMac build issues VTK_USE_X
Brickle Macho
michael at borck.id.au
Tue Feb 22 09:08:18 EST 2011
Thanks David and Wes.
VTK has compiled and installed with out any errors. I will test some
test programs later, making sure I manually start the X server. Having
blind faith in the process I am building PCL+Visualization against the
new VTK install. The VTK issue/error appears to have disappeared.
Thanks again.
Michael.
--
On 22/02/11 9:28 PM, Wes Turner wrote:
> Just as another warning. Once you have a program built with VTK/X
> support, you will probably need to manually start your X server on the
> Mac before you run your program.
>
> - Wes
>
> On Tue, Feb 22, 2011 at 8:20 AM, David Partyka
> <david.partyka at kitware.com <mailto:david.partyka at kitware.com>> wrote:
>
> Though, digging into Slicers build system, (it builds VTK with X11
> on Mac) this is what you need to set to do so.
>
> CMAKE_SHARED_LINKER_FLAGS:STRING="-Wl,dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
>
> CMAKE_EXE_LINKER_FLAGS="-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
>
>
>
>
>
> VTK_USE_CARBON:BOOL=OFF
> VTK_USE_COCOA:BOOL=OFF
> VTK_USE_X:BOOL=ON
>
> OPENGL_INCLUDE_DIR:PATH=/usr/X11R6/include
>
>
> On Tue, Feb 22, 2011 at 8:15 AM, David Partyka
> <david.partyka at kitware.com <mailto:david.partyka at kitware.com>> wrote:
>
> VTK should be able to build with X11 or Cocoa but not both. Do
> you require X11? If not, just build with VTK_USE_COCOA set to
> ON and VTK_USE_X11 OFF.
>
>
> On Tue, Feb 22, 2011 at 8:10 AM, Brickle Macho
> <michael at borck.id.au <mailto:michael at borck.id.au>> wrote:
>
> Hi All,
>
> I have managed to build VTK and run a simple program that
> renders a
> shape and writes some text to a window to convince myself
> that VTK is
> working. Next I have attempted to build
> PCL+Visualization standalone
> which has VTK as a dependency. When I run ccmake I get
> the following
> error as I attempt to configure makefiles:
>
> [ 73%] Building CXX object
> CMakeFiles/pcl_visualization.dir/src/libpcl_visualization/interactor.cpp.o
> In file included from
> /Users/brickle/Development/source/pcl-core-visualization/src/libpcl_visualization/interactor.cpp:38:
> /Users/brickle/Development/source/pcl-core-visualization/include/pcl_visualization/interactor.h:43:42:
> error: vtkXRenderWindowInteractor.h: No such file or directory
>
> I found "vtkXRenderWindowInteractor.h" in my VTK source
> tree and does
> not show up in install directory. I assumed that I
> probably need to
> build VTK with X. Is this a correct assumption? I
> attempted to
> reconfigure/build VTK with the VTK_USE_X option selected
> and I get the
> following error:
>
> CMake Error at CMake/vtkTestGLX.cmake:212 (file):
> file STRINGS file
> "/System/Library/Frameworks/OpenGL.framework/GL/glx.h"
> cannot be read.
> Call Stack (most recent call first):
> Rendering/CMakeLists.txt:482 (INCLUDE)
>
> I do have the following directory:
> /System/Library/Frameworks/OpenGL.framework/OpenGL but I
> cannot find
> glx.h anywhere on my system.
>
> I am not sure what to try next, should I
>
> * Build VTK to use X as well as Cocoa
> * Install a different OpenGL framework.
> * Modify PCL+Visualization CMakelist.txt (would know where
> to start)
>
> Any help would be appreciated. If you need more
> information please let
> me know.
>
> Regards,
>
> Brickle
> --
> _______________________________________________
> Powered by www.kitware.com <http://www.kitware.com>
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>
>
>
> _______________________________________________
> Powered by www.kitware.com <http://www.kitware.com>
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>
>
>
> --
> Wesley D. Turner, Ph.D.
> Kitware, Inc.
> Technical Leader
> 28 Corporate Drive
> Clifton Park, NY 12065-8662
> Phone: 518-881-4920
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20110222/7b189bd3/attachment.htm>
More information about the vtkusers
mailing list