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

MacPorts noreply at macports.org
Thu Mar 19 16:40:12 PDT 2009


#16981: openvrml-0.17.11: 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 devans@…):

 Attached is a new Portfile that I made for a openvrml-devel port that
 builds from recent svn trunk.  It compiled all of libopenvrml
 without problems (spliting up the files did indeed help tremendously) but
 failed when linking libopenvrml.8.dylib as follows
 {{{
 libtool: compile:  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -I. -I..
 -I../src/libopenvrml -I../src/libopenvrml -I./node -I./node/vrml97
 -DOPENVRML_LIBDIR_=\"/opt/local/lib\"
 -DOPENVRML_PKGDATADIR_=\"/opt/local/share/openvrml\"
 -DOPENVRML_PKGLIBDIR_=\"/opt/local/lib/openvrml\"
 -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_VECTOR_SIZE=30
 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include
 -D_THREAD_SAFE -I/opt/local/include/libxml2 -O2 -MT
 libopenvrml/openvrml/local/libopenvrml_libopenvrml_la-
 node_metatype_registry_impl.lo -MD -MP -MF
 libopenvrml/openvrml/local/.deps/libopenvrml_libopenvrml_la-
 node_metatype_registry_impl.Tpo -c
 libopenvrml/openvrml/local/node_metatype_registry_impl.cpp -o
 libopenvrml/openvrml/local/libopenvrml_libopenvrml_la-
 node_metatype_registry_impl.o >/dev/null 2>&1
 mv -f libopenvrml/openvrml/local/.deps/libopenvrml_libopenvrml_la-
 node_metatype_registry_impl.Tpo libopenvrml/openvrml/local/.deps
 /libopenvrml_libopenvrml_la-node_metatype_registry_impl.Plo
 /bin/sh ../libtool --tag=CXX   --mode=link /usr/bin/g++-4.0
 -I/opt/local/include/freetype2 -I/opt/local/include   -D_THREAD_SAFE
 -I/opt/local/include/libxml2   -O2 -version-info 8:8:0 -no-undefined
 -L/opt/local/lib -lxml2 -lpthread -lz -liconv -lm    -L/opt/local/lib -o
 libopenvrml/libopenvrml.la -rpath /opt/local/lib libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-bad_url.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-vrml97_grammar.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-x3d_vrml_grammar.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-read_write_mutex.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-basetypes.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-field_value.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-event.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-exposedfield.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-scope.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-node.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-script.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-bounding_volume.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-scene.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-browser.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-viewer.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-rendering_context.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-frustum.lo libopenvrml/openvrml
 /libopenvrml_libopenvrml_la-node_impl_util.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-dl.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-uri.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-xml_reader.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-parse_vrml.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-component.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-proto.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-externproto.lo libopenvrml/openvrml/local
 /libopenvrml_libopenvrml_la-node_metatype_registry_impl.lo -lboost_thread-
 mt -lboost_filesystem-mt -lltdl
 libtool: link: /usr/bin/g++-4.0 -dynamiclib  -o
 libopenvrml/.libs/libopenvrml.8.dylib  libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-bad_url.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-vrml97_grammar.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-x3d_vrml_grammar.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-read_write_mutex.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-basetypes.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-field_value.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-event.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-exposedfield.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-scope.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-node.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-script.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-bounding_volume.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-scene.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-browser.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-viewer.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-rendering_context.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-frustum.o libopenvrml/openvrml/.libs
 /libopenvrml_libopenvrml_la-node_impl_util.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-dl.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-uri.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-xml_reader.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-parse_vrml.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-component.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-proto.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-externproto.o
 libopenvrml/openvrml/local/.libs/libopenvrml_libopenvrml_la-
 node_metatype_registry_impl.o   -L/opt/local/lib
 /opt/local/lib/libxml2.dylib -lpthread -lz /opt/local/lib/libiconv.dylib
 -lm -lboost_thread-mt -lboost_filesystem-mt /opt/local/lib/libltdl.dylib
 -install_name  /opt/local/lib/libopenvrml.8.dylib -compatibility_version 9
 -current_version 9.8 -Wl,-single_module
 ld: Undefined symbols:
 __ZN5boost6system19get_system_categoryEv
 __ZN5boost6system20get_generic_categoryEv
 }}}
 This appears to be the same problem reported in #18894.

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


More information about the macports-tickets mailing list