[MacPorts] #16981: openvrml-0.17.9: new port

MacPorts noreply at macports.org
Mon Mar 9 03:27:02 PDT 2009


#16981: openvrml-0.17.9: new port
--------------------------------+-------------------------------------------
 Reporter:  raphael@…           |       Owner:  macports-tickets@…                   
     Type:  enhancement         |      Status:  new                                  
 Priority:  Normal              |   Milestone:  Port Submissions                     
Component:  ports               |     Version:  1.6.0                                
 Keywords:  vrml new port       |        Port:  openvrml                             
--------------------------------+-------------------------------------------

Comment(by raphael@…):

 Replying to [comment:20 devans@…]:
 > I can't say much about the actual building as I can't get that to
 complete on this machine.  When compiling
 > this port, g++ takes up a huge amount of memory and so the compile slows
 to a crawl and gets through several
 > files but then (after 12 hours or so of clock time) it finally crashes
 during compilation with a bus error:

 It is well known that OpenVRML currently needs a lot of memory to compile
 and some work work has been done to reduce that in future versions, see
 [http://sourceforge.net/mailarchive/forum.php?thread_name=1222495081.13589.54.camel%40hinge.endoframe.net&forum_name
 =openvrml-develop]. But I don't think that the bus error is caused by a
 memory problem. Can anybody else try to compile OpenVRML on Mac OS X
 10.4.11?

 > Concerning the X11 configuration problem, I'm not sure what the current
 recommended procedure is for handling this type
 > of problem.

 I would propose to add  the following to the Portfile (like in the xaos
 port):

 {{{
 platform macosx {
         if {[file exists ${prefix}/lib/pkgconfig/x11.pc]} {
                 configure.args-append   --x-includes=${prefix}/include \
                         --x-libraries=${prefix}/lib
         } else {
                 configure.args-append   --x-includes=${x11prefix}/include
 \
                         --x-libraries=${x11prefix}/lib
         }
 }
 }}}

 Could you test if this works for you?

-- 
Ticket URL: <http://trac.macports.org/ticket/16981#comment:21>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list