[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