[MacPorts] #18886: vtk5, tcl, cocoa, and x11 troubles
MacPorts
noreply at macports.org
Tue Mar 17 14:20:34 PDT 2009
#18886: vtk5, tcl, cocoa, and x11 troubles
-------------------------------+--------------------------------------------
Reporter: jjstickel@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: tcl x11 | Port: vtk5
-------------------------------+--------------------------------------------
This is a bit convoluted, but please bear with me. First of all, vtk5+x11
(using macports x11 libs) produces a bus error for me on Tiger when I try
to run any VTK program (c++ compiled or wrapped script). I think this is
due to mixed use of macports x11 libraries with apple opengl. It works OK
if I use apple X11, but I have not figured out how to force that using
macports.
Next I tried using cocoa rendering (-x11). However,, the tcl wrapping of
vtk using cocoa does not support all features, most notably interaction.
Please see:
http://www.nabble.com/-Probably-repetitive--Tcl-VTK-under-OSX-10.5.4
-mouse-keyboard-events--td19269476.html
The solution is to use x11 for both tcl/tk and vtk, but as noted above
this fails on Tiger.
Luckily, python and cocoa rendering seem to work fine together.
Suggestions/requests:
1. I have provided a patch to the portfile that provides a tcl variant.
Since tcl does not fully work without x11, I think this is useful.
2. Perhaps the x11 variant should be forced, or at least recommended, if
the tcl variant is selected.
3. I would appreciate any help getting x11 rendering to work on Tiger.
--
Ticket URL: <http://trac.macports.org/ticket/18886>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list