Commit 186c6342 authored by fogal1's avatar fogal1

Add defines for proper symbol export.

git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@7701 18c085ea-50e0-402c-830e-de6fd14e8384
parent f3f5fe00
......@@ -99,6 +99,10 @@
#
# Mark C. Miller, Wed Mar 4 18:03:18 PST 2009
# Enabled dbio-only build.
#
# Tom Fogal, Tue Jun 30 19:52:21 MDT 2009
# Add define for symbol export.
#
##############################################################################
@SET_MAKE@
......@@ -154,7 +158,7 @@ Plotter_src= \
Plotter/InvalidColortableException.C
CPPFLAGS=@COMPONENT_CPPFLAGS@ @SILO_INCLUDE@ @CPPFLAGS@
CPPFLAGS=@COMPONENT_CPPFLAGS@ @SILO_INCLUDE@ @CPPFLAGS@ -DAVTEXCEPTION_EXPORTS
OBJ=$(SRC:.C=.o)
LIB=libavtexceptions
......
......@@ -97,6 +97,9 @@
# Jeremy Meredith, Mon Dec 10 17:01:25 EST 2007
# I added a dependency on libutil.
#
# Tom Fogal, Tue Jun 30 19:53:07 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -105,7 +108,8 @@
@SET_MAKE@
@VARIABLES@
CPPFLAGS=-I../../include -I../../include/visit @CPPFLAGS@ @PLATFORM_CPPFLAGS@
CPPFLAGS=-I../../include -I../../include/visit @CPPFLAGS@ @PLATFORM_CPPFLAGS@ \
-DCOMM_EXPORTS
CXXFLAGS=@CXXFLAGS@ @PTHREAD_CXXFLAGS@
##
......
......@@ -46,6 +46,9 @@
# Eric Brugger, Fri Jun 29 09:36:20 PDT 2007
# Removed the setting of the NOT_DISTRIB variable.
#
# Tom Fogal, Tue Jun 30 19:53:39 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -55,7 +58,7 @@
@VARIABLES@
CXXFLAGS=-I. -I../../include/visit -I../../include @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DEXPR_EXPORTS
##
## Files...
......
......@@ -73,6 +73,9 @@
# Mark C. Miller, Tue Apr 21 14:37:24 PDT 2009
# Added DebugStreamFull.[Ch] (really a rename of DebugStream.[Ch])
#
# Tom Fogal, Tue Jun 30 19:54:23 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -82,7 +85,7 @@
@VARIABLES@
CXXFLAGS=-I. -I../../include -I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DMISC_EXPORTS
##
## Files...
......
......@@ -72,6 +72,8 @@
# Eric Brugger, Fri Jun 29 09:35:09 PDT 2007
# Removed the setting of the NOT_DISTRIB variable.
#
# Tom Fogal, Tue Jun 30 19:54:44 MDT 2009
# Add define for proper symbol export.
##############################################################################
##
......@@ -81,7 +83,7 @@
@VARIABLES@
CXXFLAGS=-I. -I../../include/visit -I../../include @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DPARSER_EXPORTS
##
## Files...
......
......@@ -76,6 +76,9 @@
# Brad Whitlock, Thu Jun 18 11:34:28 PDT 2009
# I added PluginBroadcaster.
#
# Tom Fogal, Tue Jun 30 19:56:07 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -88,7 +91,7 @@
## Libraries and includes...
##
CXXFLAGS=@CXXFLAGS@
CPPFLAGS=@CPPFLAGS@ -I. -I../../include -I../../include/visit
CPPFLAGS=@CPPFLAGS@ -I. -I../../include -I../../include/visit -DPLUGIN_EXPORTS
##
## Files...
......
......@@ -40,6 +40,8 @@
# Eric Brugger, Fri Jun 29 09:35:48 PDT 2007
# Removed the setting of the NOT_DISTRIB variable.
#
# Tom Fogal, Tue Jun 30 19:56:34 MDT 2009
# Add define for proper symbol export.
##############################################################################
##
......@@ -49,7 +51,7 @@
@VARIABLES@
CPPFLAGS=-I../../include -I../../include/visit @CPPFLAGS@ @PLATFORM_CPPFLAGS@
CXXFLAGS=@CXXFLAGS@ @PTHREAD_CXXFLAGS@
CXXFLAGS=@CXXFLAGS@ @PTHREAD_CXXFLAGS@ -DPROXYBASE_EXPORTS
##
## Files...
......
......@@ -297,6 +297,9 @@
# Added SingleAttributeConfigManager. This class simplifies
# reading/writing single attribute groups.
#
# Tom Fogal, Tue Jun 30 19:57:16 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -306,7 +309,7 @@
@VARIABLES@
CXXFLAGS=-I../../include -I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DSTATE_EXPORTS
##
## Files...
......
......@@ -88,6 +88,9 @@
# script uses. It was working in most places, because it was not defined,
# but TACC's machines define INCLUDE as an environment variable.
#
# Tom Fogal, Tue Jun 30 19:57:39 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -96,7 +99,8 @@
@SET_MAKE@
@VARIABLES@
CPPFLAGS=-I. -I../../include @CPPFLAGS@ @VTK_INCLUDES@ @SILO_INCLUDE@
CPPFLAGS=-I. -I../../include @CPPFLAGS@ @VTK_INCLUDES@ @SILO_INCLUDE@ \
-DUTILITY_EXPORTS
LIBS=
##
......
......@@ -302,7 +302,7 @@
LIB=libengine
CPPFLAGS= -I@tmpinc@ @ENGINE_CPPFLAGS@ @PLATFORM_CPPFLAGS@ @CPPFLAGS@ \
-I. -I../../include/visit
-I. -I../../include/visit -DENGINE_MAIN_EXPORTS
COMMONLIBS=-L../../lib -lplugin -lavtview \
-lvisit_vtk -lrendering_visit_vtk -llightweight_visit_vtk \
......
......@@ -88,7 +88,8 @@
@MPI_CC@
@MPI_CXX@
CPPFLAGS=-I. -I../../include -I../../include/visit @ENGINE_CPPFLAGS@ @CPPFLAGS@
CPPFLAGS=-I. -I../../include -I../../include/visit @ENGINE_CPPFLAGS@ \
@CPPFLAGS@ -DENGINE_PARSTATE_EXPORTS
##
## Files...
......
......@@ -73,6 +73,9 @@
# Thomas R. Treadway, Wed Feb 7 17:53:04 PST 2007
# Added $(GLEW_LIBS) for MacOS X.
#
# Tom Fogal, Tue Jun 30 20:00:16 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -83,6 +86,7 @@
CXXFLAGS=@VTK_INCLUDES@ @CXXFLAGS@ \
-I. -I../../include/visit
CPPFLAGS:=@CPPFLAGS@ $(CPPFLAGS) -DENGINE_PROXY_EXPORTS
##
## Files...
......
......@@ -129,6 +129,8 @@
# Hank Childs, Thu Jan 29 10:17:19 PST 2009
# Added NamedSelectionRPC.
#
# Tom Fogal, Tue Jun 30 19:59:36 MDT 2009
# Add define for proper symbol export.
###############################################################################
##
......@@ -138,7 +140,7 @@
@VARIABLES@
CXXFLAGS=-I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DENGINE_RPC_EXPORTS
##
## Files...
......
......@@ -386,6 +386,9 @@
# Jeremy Meredith, Mon Feb 11 16:49:26 EST 2008
# Added QvisElementSelectionWidget.
#
# Tom Fogal, Tue Jun 30 22:17:25 MDT 2009
# Add define for symbol hiding.
#
##############################################################################
##
......@@ -403,6 +406,7 @@ LIBS=-lplugin $(QT_QUI_LIB) $(QT_CORE_LIB) $(QT_GUI_LIB) $(QT_XML_LIB) $(QT_NETW
LDFLAGS=@LDFLAGS@ @QT_LDFLAGS@ @EXE_LDFLAGS@
LIBDEP=
CXXFLAGS=-I. @CXXFLAGS@ @QT_CXXFLAGS@ -I../include/visit
CPPFLAGS=-I. @CPPFLAGS@ -DGUI_EXPORTS -I../include
##
## Files...
......
......@@ -36,6 +36,9 @@
# Brad Whitlock, Fri Apr 23 10:47:32 PDT 2004
# Added more libraries to enable prebinding on MacOS X.
#
# Tom Fogal, Tue Jun 30 20:01:12 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -45,7 +48,7 @@
@VARIABLES@
CXXFLAGS=-I../../include -I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DLAUNCHER_PROXY_EXPORTS
##
## Files...
......
......@@ -39,6 +39,9 @@
# Brad Whitlock, Fri Apr 23 10:43:57 PDT 2004
# Added more libs to enable prebinding on MacOS X.
#
# Tom Fogal, Tue Jun 30 20:01:38 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -48,7 +51,7 @@
@VARIABLES@
CXXFLAGS=-I../../include -I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DLAUNCHER_RPC_EXPORTS
##
## Files...
......
......@@ -192,6 +192,9 @@
# Jeremy Meredith, Fri Feb 13 11:56:33 EST 2009
# Added linking of visit verdict library.
#
# Tom Fogal, Tue Jun 30 22:11:57 MDT 2009
# Add symbol export define.
#
##############################################################################
##
......@@ -224,7 +227,7 @@ LIBS= \
@LIBS@ \
@PTHREAD_LIB@
LIBDEP=
CPPFLAGS=@CPPFLAGS@ @PLATFORM_CPPFLAGS@
CPPFLAGS=@CPPFLAGS@ @PLATFORM_CPPFLAGS@ -DMDSERVER_MAIN_EXPORTS
CXXFLAGS=@CXXFLAGS@ -I. -I../../include -I../../include/visit
##
......
......@@ -64,6 +64,9 @@
# Brad Whitlock, Wed Jan 5 09:25:20 PDT 2005
# Added -lexpr for MacOS X.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -73,6 +76,7 @@
@VARIABLES@
CXXFLAGS=@CXXFLAGS@ -I. -I../../include/visit
CPPFLAGS=@CPPFLAGS@ -I. -I../../include/ -DMDSERVER_PROXY_EXPORTS
##
## Files...
......
......@@ -78,6 +78,9 @@
# Jeremy Meredith, Wed Jan 23 16:25:19 EST 2008
# Added SetMFileOpenOptionsRPC.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -87,7 +90,7 @@
@VARIABLES@
CXXFLAGS=-I../../include -I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DMDSERVER_RPC_EXPORTS
##
## Files...
......
......@@ -321,6 +321,10 @@
# Mark C. Miller, Tue Jan 27 18:03:23 PST 2009
# Removed refs to $(FILIB) which was for the FAST INTERVAL LIBRARY and
# was replaced by some Boost builtin libs.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -349,7 +353,8 @@ LIBS=-L../../lib -L../../vtkqt -lengineproxy -lenginerpc -lviewerrpc \
LDFLAGS=@LDFLAGS@ @QT_LDFLAGS@ @EXE_LDFLAGS@
LIBDEP=
CXXFLAGS=@CXXFLAGS@ @QT_CXXFLAGS@
CPPFLAGS=@PLATFORM_CPPFLAGS@ @CPPFLAGS@ @VIEWER_MESA_STUB_CPPFLAGS@ $(VTK_INCLUDE) -I../../vtkqt \
CPPFLAGS=@PLATFORM_CPPFLAGS@ @CPPFLAGS@ @VIEWER_MESA_STUB_CPPFLAGS@ \
$(VTK_INCLUDE) -I../../vtkqt -DVIEWER_EXPORTS \
-I./icons -I../../include -I../../include/visit -I.
......
......@@ -72,6 +72,9 @@
# Brad Whitlock, Wed Mar 12 15:58:12 PDT 2008
# Added proxy example.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -81,6 +84,7 @@
@VARIABLES@
CXXFLAGS=@CXXFLAGS@ -I. -I../../include/visit
CPPFLAGS=@CPPFLAGS@ -I. -I../../include -DVIEWER_PROXY_EXPORTS
##
## Files...
......
......@@ -61,6 +61,9 @@
# Thomas R. Treadway, Thu Jul 26 16:19:55 PDT 2007
# Added a couple more libraries for MacOS X.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -70,7 +73,7 @@
@VARIABLES@
CXXFLAGS=-I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DVIEWER_RPC_EXPORTS
##
## Files...
......
......@@ -316,6 +316,9 @@
# Gunther H. Weber, Fri Apr 3 17:24:22 PDT 2009
# Moved vtkVisItCellLocator to "lightweight".
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -373,7 +376,8 @@ SRC= vtkAxisDepthSort.C \
vtkVisItTIFFWriter.C \
vtkVolumeFromVolume.C
CPPFLAGS=-I$(TOPDIR)/include @VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ @ANNOTATION_FLAGS@ -I../../include -I.
CPPFLAGS=-I$(TOPDIR)/include @VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ \
@ANNOTATION_FLAGS@ -I../../include -I. -DVISIT_VTK_EXPORTS
OBJ=$(SRC:.C=.o)
LIB=libvisit_vtk
LIBS_FOR_MACOSX_PREBINDING=-framework Carbon
......
......@@ -64,6 +64,9 @@
# Gunther H. Weber, Fri Apr 3 17:24:22 PDT 2009
# Added vtkVisItCellLocator from "full".
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -99,7 +102,8 @@ SRC=InitVTKNoGraphics.C \
vtkVisItUtility.C
CPPFLAGS=@VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ @ANNOTATION_FLAGS@ -I. @MESA_INCLUDE@
CPPFLAGS=@VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ @ANNOTATION_FLAGS@ -I. \
@MESA_INCLUDE@ -DVISIT_VTK_LIGHT_EXPORTS
OBJ=$(SRC:.C=.o)
LIB=liblightweight_visit_vtk
......
......@@ -48,6 +48,9 @@
# Brad Whitlock, Mon Nov 26 17:40:32 PST 2007
# Changed PARLIBS for the Mac.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -63,7 +66,7 @@
##
SRC=vtkParallelImageSpaceRedistributor.C
CPPFLAGS=@VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ -I.
CPPFLAGS=@VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ -I. -DPARALLEL_VISIT_VTK_EXPORTS
SEROBJ=$(SRC:.C=.o)
PAROBJ=$(SRC:.C=_par.o)
......
......@@ -309,6 +309,10 @@
# Mark C. Miller, Wed Mar 4 17:58:30 PST 2009
# Moved vtkMultiFontVectorText.C and vtkVectorFontCharacterData.C from
# full dir.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -347,7 +351,9 @@ SRC=InitVTK.C \
vtkMultiFontVectorText.C \
vtkVectorFontCharacterData.C
CPPFLAGS=-I$(TOPDIR)/include @VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ @X_CPPFLAGS@ @ANNOTATION_FLAGS@ -I../../include -I. $(GLEW_INCLUDE)
CPPFLAGS=-I$(TOPDIR)/include @VISIT_VTK_CPPFLAGS@ @CPPFLAGS@ @X_CPPFLAGS@ \
@ANNOTATION_FLAGS@ -I../../include -I. $(GLEW_INCLUDE) \
-DRENDERING_VISIT_VTK_EXPORTS
OBJ=$(SRC:.C=.o) $(OPENGL_OBJ) @MESA_OBJ@
LIB=librendering_visit_vtk
......
......@@ -48,6 +48,9 @@
# Jeremy Meredith, Tue Nov 18 16:00:53 EST 2008
# Added PyAxesArray.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -56,6 +59,8 @@
@SET_MAKE@
@VARIABLES@
CPPFLAGS=@CPPFLAGS@ -DVISITPY_EXPORTS
##
## Files...
##
......
......@@ -89,6 +89,10 @@
# Brad Whitlock, Fri May 9 10:22:52 PDT 2008
# Qt 4.
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
#
##############################################################################
##
......@@ -98,7 +102,7 @@
@VARIABLES@
CXXFLAGS=@CXXFLAGS@ $(QT_CXXFLAGS)
CPPFLAGS=@CPPFLAGS@ -I. -I../include/visit @VTK_INCLUDES@
CPPFLAGS=@CPPFLAGS@ -I. -I../include/visit @VTK_INCLUDES@ -DVTKQT_EXPORTS
##
## Files...
......
......@@ -66,6 +66,9 @@
# Brad Whitlock, Wed Nov 26 11:19:34 PDT 2008
# I added Appearance.C
#
# Tom Fogal, Tue Jun 30 20:02:20 MDT 2009
# Add define for proper symbol export.
#
##############################################################################
##
......@@ -75,7 +78,7 @@
@VARIABLES@
CXXFLAGS=-I. -I../include/visit -I../include $(QT_CXXFLAGS) @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ -DWINUTIL_EXPORTS
LDFLAGS=$(LDFLAGSORIG) $(QT_LDFLAGS)
##
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment