|
From: <br...@us...> - 2008-12-10 09:46:55
|
Revision: 3813
http://openvrml.svn.sourceforge.net/openvrml/?rev=3813&view=rev
Author: braden
Date: 2008-12-10 09:46:49 +0000 (Wed, 10 Dec 2008)
Log Message:
-----------
Build libraries with -no-undefined.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/Makefile.am
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-12-03 07:18:15 UTC (rev 3812)
+++ trunk/ChangeLog 2008-12-10 09:46:49 UTC (rev 3813)
@@ -1,3 +1,7 @@
+2008-12-10 Braden McDaniel <br...@en...>
+
+ * src/Makefile.am: Build libraries with -no-undefined.
+
2008-11-24 Braden McDaniel <br...@en...>
Provide access to a PROTO instance's implementation nodes.
Modified: trunk/src/Makefile.am
===================================================================
--- trunk/src/Makefile.am 2008-12-03 07:18:15 UTC (rev 3812)
+++ trunk/src/Makefile.am 2008-12-10 09:46:49 UTC (rev 3813)
@@ -113,6 +113,7 @@
libopenvrml_libopenvrml_la_LDFLAGS = \
-version-info $(LIBOPENVRML_LIBRARY_VERSION) \
+ -no-undefined \
$(XML_LIBS) \
$(PTHREAD_LIBS)
@@ -140,9 +141,12 @@
script_javascript_la_CXXFLAGS = $(JS_CFLAGS)
script_javascript_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version \
$(OPENVRML_JAVASCRIPT_RPATH) \
$(JS_LIBS)
+script_javascript_la_LIBADD = \
+ libopenvrml/libopenvrml.la
script_java_la_SOURCES = script/java.cpp
script_java_la_CPPFLAGS = \
@@ -157,7 +161,10 @@
-DBOOST_MPL_LIMIT_VECTOR_SIZE=30
script_java_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+script_java_la_LIBADD = \
+ libopenvrml/libopenvrml.la
openvrmlnodedir = $(pkglibdir)/node
openvrmlnode_LTLIBRARIES = \
@@ -308,12 +315,15 @@
node/vrml97/cad_assembly.cpp
node_vrml97_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version \
$(JPEG_LIBS) \
$(PNG_LIBS) \
$(FONTCONFIG_LIBS) \
$(FREETYPE_LIBS) \
$(PTHREAD_LIBS)
+node_vrml97_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_core_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -336,7 +346,10 @@
node/x3d-core/metadata_string.h
node_x3d_core_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_core_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_networking_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -349,7 +362,10 @@
node/x3d-networking/load_sensor.h
node_x3d_networking_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_networking_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_grouping_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -362,7 +378,10 @@
node/x3d-grouping/static_group.h
node_x3d_grouping_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_grouping_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_rendering_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -387,7 +406,10 @@
node/x3d-rendering/triangle_strip_set.h
node_x3d_rendering_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_rendering_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_shape_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -402,7 +424,10 @@
node/x3d-shape/line_properties.h
node_x3d_shape_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_shape_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_geometry2d_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -429,7 +454,10 @@
node/x3d-geometry2d/triangle_set2d.h
node_x3d_geometry2d_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_geometry2d_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_texturing_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -448,7 +476,10 @@
node/x3d-texturing/texture_coordinate_generator.h
node_x3d_texturing_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_texturing_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_interpolation_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -463,7 +494,10 @@
node/x3d-interpolation/position_interpolator2d.h
node_x3d_interpolation_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_interpolation_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_key_device_sensor_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -478,7 +512,10 @@
node/x3d-key-device-sensor/string_sensor.h
node_x3d_key_device_sensor_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_key_device_sensor_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_event_utilities_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -503,7 +540,10 @@
node/x3d-event-utilities/time_trigger.h
node_x3d_event_utilities_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_event_utilities_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_dis_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -522,7 +562,10 @@
node/x3d-dis/transmitter_pdu.h
node_x3d_dis_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_dis_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_environmental_effects_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -535,7 +578,10 @@
node/x3d-environmental-effects/texture_background.h
node_x3d_environmental_effects_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_environmental_effects_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_geospatial_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -566,7 +612,10 @@
node/x3d-geospatial/geo_viewpoint.h
node_x3d_geospatial_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_geospatial_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_h_anim_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -587,7 +636,10 @@
node/x3d-h-anim/h_anim_site.h
node_x3d_h_anim_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_h_anim_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_nurbs_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -626,7 +678,10 @@
node/x3d-nurbs/nurbs_trimmed_surface.h
node_x3d_nurbs_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_nurbs_la_LIBADD = \
+ libopenvrml/libopenvrml.la
node_x3d_cad_geometry_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -640,7 +695,10 @@
node/x3d-cad-geometry/indexed_quad_set.h
node_x3d_cad_geometry_la_LDFLAGS = \
-module \
+ -no-undefined \
-avoid-version
+node_x3d_cad_geometry_la_LIBADD = \
+ libopenvrml/libopenvrml.la
libopenvrml_gl_libopenvrml_gl_la_CPPFLAGS = \
-I$(top_builddir)/src/libopenvrml \
@@ -652,6 +710,7 @@
libopenvrml-gl/openvrml/gl/viewer.cpp
libopenvrml_gl_libopenvrml_gl_la_LDFLAGS = \
-version-info $(LIBOPENVRML_GL_LIBRARY_VERSION) \
+ -no-undefined \
$(GLU_LIBS)
libopenvrml_gl_libopenvrml_gl_la_LIBADD = libopenvrml/libopenvrml.la
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|