Changeset 20386
- Timestamp:
- 03/30/16 15:13:51 (9 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/jenkins/windows
r20384 r20386 10 10 ISSM_CONFIG='--prefix=$ISSM_DIR \ 11 11 --with-vendor=MSVC-Win64 \ 12 --with-cxxoptflags='' \ 12 13 --disable-static \ 13 14 --enable-standalone-libraries \ -
issm/trunk-jpl/m4/issm_options.m4
r20333 r20386 1996 1996 AC_ARG_WITH([cxxoptflags], 1997 1997 AS_HELP_STRING([--with-cxxoptflags = CXXOPTFLAGS], [optimization using CXX flags, ex: --with-cxxoptflags=-march=opteron -O3]), 1998 [CXXOPTFLAGS=$withval],[CXXOPTFLAGS="-g -O2 "])1998 [CXXOPTFLAGS=$withval],[CXXOPTFLAGS="-g -O2 -fPIC"]) 1999 1999 AC_MSG_CHECKING(for c++ optimization flags) 2000 2000 AC_SUBST([CXXOPTFLAGS]) -
issm/trunk-jpl/src/c/Makefile.am
r20135 r20386 585 585 #}}} 586 586 #Library flags and sources {{{ 587 ALLCXXFLAGS= -fPIC$(CXXFLAGS) $(CXXOPTFLAGS)587 ALLCXXFLAGS= $(CXXFLAGS) $(CXXOPTFLAGS) 588 588 589 589 libISSMCore_la_SOURCES = $(issm_sources) … … 643 643 libISSMOverload_la_SOURCES = ./shared/String/ApiPrintf.cpp 644 644 645 libISSMOverload_la_CFLAGS = - fPIC -D_C_$(COPTFLAGS) $(CFLAGS)645 libISSMOverload_la_CFLAGS = -D_C_ -fPIC $(COPTFLAGS) $(CFLAGS) 646 646 #}}} 647 647 … … 675 675 676 676 issm_SOURCES = main/issm.cpp 677 issm_CXXFLAGS= -fPIC677 issm_CXXFLAGS= $(CXXFLAGS) $(CXXOPTFLAGS) 678 678 679 679 issm_slr_SOURCES = main/issm_slr.cpp 680 issm_slr_CXXFLAGS= -fPIC680 issm_slr_CXXFLAGS= $(CXXFLAGS) $(CXXOPTFLAGS) 681 681 682 682 … … 684 684 bin_PROGRAMS += kriging 685 685 kriging_SOURCES = main/kriging.cpp 686 kriging_CXXFLAGS= -fPIC$(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS)686 kriging_CXXFLAGS= $(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS) 687 687 endif 688 688 … … 690 690 bin_PROGRAMS += issm_dakota 691 691 issm_dakota_SOURCES = main/issm_dakota.cpp 692 issm_dakota_CXXFLAGS= -fPIC$(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS)692 issm_dakota_CXXFLAGS= $(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS) 693 693 issm_dakota_LDADD= $(LDADD) 694 694 endif … … 706 706 #libAD_a_SOURCES = ./mini1.ad.c 707 707 libAD_la_SOURCES = 708 libAD_la_CFLAGS = - fPIC -D_C_$(COPTFLAGS)708 libAD_la_CFLAGS = -D_C_ -fPIC $(COPTFLAGS) 709 709 710 710 #test rose preprocessing … … 712 712 testTranslator -rose:o $@ -rose:skipfinalCompileStep -DHAVE_CONFIG_H -D_C_ -I. -I../.. $(INCLUDES) $< 713 713 libISSMRose_la_SOURCES = $(libISSMCore_a_SOURCES:.cpp=.r2cpp.cpp) 714 libISSMRose_la_CXXFLAGS= - fPIC -D_C_ $(CXXOPTFLAGS)714 libISSMRose_la_CXXFLAGS= -D_C_ $(CXXOPTFLAGS) 715 715 716 716 #Automatic differentiation rules: … … 722 722 issmRose_exe_LDADD = ./libISSMRose.a $(LDADD) 723 723 issmRose_exe_SOURCES = main/issm.cpp 724 issmRose_exe_CXXFLAGS= -fPIC$(CXXOPTFLAGS) $(COPTFLAGS)724 issmRose_exe_CXXFLAGS= $(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS) 725 725 LDADD += $(ADIC2LIB) 726 726 endif #}}}
Note:
See TracChangeset
for help on using the changeset viewer.