#36940: PovRay not installing... Apparently thread-local storage unsupported -------------------------+-------------------------------- Reporter: jumasoal@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: duplicate | Keywords: Port: povray | -------------------------+-------------------------------- Comment (by jumasoal@…): Replying to [comment:1 ryandesign@…]:
Remember to use WikiFormatting when writing in Trac and to fill in the Port field.
Duplicate of #36172.
Thanks, I am new, I'll do that for the next post =) Finally after your comment and more surfing, I have installed povray. The original post for fixing is this: '''http://news.povray.org/povray.beta- test/thread/%3Cweb.4d091fcd62af24a47800993b0%40news.povray.org%3E/?mtop=363443&moff=10''' '''In vfe/unix/syspovconfig.h remove lines 174-177 (#defines regarding THREAD_LOCAL_PTR)''' '''In vfe/unix/vfeplatform.h add #include <sys/types.h> before #include <boost/shared_ptr.hpp>''' '''In vfe/vfesession.h add #include <sys/types.h> before #include <queue>''' '''In source/base/image/image.cpp replace all occurrences of lseek64 with lseek''' Actually only the first action is needed in the current port. The others I didn't do them. I do not really know how the performance of povray is affected, but it compiles. I made the changes by hand since I don't know how to implement patches to the ports. If anyone can do this, would be great. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/36940#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS