Changeset 158


Ignore:
Timestamp:
03/30/11 09:20:25 (13 years ago)
Author:
hozdoba
Message:
 
Location:
XMLIO_V2/dev/dev_rv
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/dev_rv/Makefile.wk

    r157 r158  
    4848 
    4949ifeq ($(PFORME), sx8-mercure-wk) 
    50         NETCDF_PATH = /ccc/applications/sx8/netcdf-3.6.1 
     50        NETCDF_PATH = $(DEV_PATH)/netcdf4 
    5151        INTEL_PATH  = 
    52         BOOST_PATH  = $(DEV_PATH)/extra/boost-1.33 
     52        BOOST_PATH  = $(DEV_PATH)/extra/boost-1.44 
    5353        RXML_PATH   = $(DEV_PATH)/extra/rapidxml-1.13 
    54         HDF5_PATH   =  
     54        HDF5_PATH   = $(DEV_PATH)/hdf5 
    5555        MPI_PATH    = /applications/mpisx-8.0.10 
    5656endif 
     
    7373ifeq ($(COMPTOOL), sx-sx8-mercure-wk) 
    7474        CDEP   = $(A)g++ 
    75         CCPP   = $(A)sxc++ 
     75        CCPP   = $(A)sxc++  
    7676        CFORT  = $(A)sxf90 
    7777        LINK   = $(A)sxmpif90 -nofor-main 
     
    8080        RMDIR  = $(A)rm -rf 
    8181        REMOVE = $(A)rm -f 
    82         COPY   = $(A)cp 
     82        COPY   = $(A)cp -f  
    8383        DOX    = # indisponible 
    8484        TAR    = # indisponible 
     
    9898        RMDIR  = $(A)rm -rf 
    9999        REMOVE = $(A)rm -f   
    100         COPY   = $(A)cp 
     100        COPY   = $(A)cp -f 
    101101        DOX    = # indisponible 
    102102        TAR    = # indisponible 
     
    115115        RMDIR  = $(A)rm -rf 
    116116        REMOVE = $(A)rm -f   
    117         COPY   = $(A)cp 
     117        COPY   = $(A)cp -f  
    118118        DOX    = $(A)doxygen -s 
    119119        TAR    = $(A)tar -cvf 
     
    232232HDF5_LIB    = $(HDF5_PATH)/lib 
    233233 
    234 ifeq ($(PFORME), sx8-mercure-wk) 
    235         HDF5_INCL   = 
    236         HDF5_LIB    = 
    237 endif 
    238  
    239234LIBS_PATH  += -L $(NETCDF_LIB) -L $(HDF5_LIB) 
    240235LIBS       += -lnetcdf -lhdf5_hl -lhdf5 -lz 
     
    287282        FFLAGS += -J $(LIB_PATH) 
    288283        CFLAGS += -ansi -W -Wall -Wno-unused-parameter -Wno-long-long -Wno-deprecated 
     284endif 
     285 
     286ifeq ($(CSUITE), sx) 
     287        DEF_SX  = -D BOOST_NO_IS_ABSTRACT -D BOOST_NO_RVALUE_REFERENCES -D BOOST_NO_STATIC_ASSERT 
     288        DEFLAGS = $(DEFINE) $(INCLUDE) $(DEF_SX) 
     289        CFLAGS += -K exceptions -K rtti -Xp -size_t64 $(DEF_SX) 
     290        FFLAGS += -f2003 cbind -size_t64  
     291else 
     292        DEFLAGS = $(CFLAGS) 
    289293endif 
    290294 
     
    498502 
    499503$(DEP_PATH)/%.d: %.cpp $(DEP_PATH)/mark 
    500         $(CDEP) $(CFLAGS) -D XIOS_NO_EXTERN -MT $(OBJ_PATH)/$(patsubst %.d,%.o,$(@F)) -MM -MF $@ $< 
     504        $(CDEP) $(DEFLAGS) -D XIOS_NO_EXTERN -MT $(OBJ_PATH)/$(patsubst %.d,%.o,$(@F)) -MM -MF $@ $< 
    501505 
    502506# Entêtes cpp 
  • XMLIO_V2/dev/dev_rv/src/xmlio/fortran/ixmlioserver.f03.in

    r152 r158  
    77 
    88MODULE IXMLIOSERVER 
    9    USE ISO_C_BINDING 
     9   USE, INTRINSIC :: ISO_C_BINDING 
    1010 
    1111   ! Ne jamais modifier les valeurs internes de ce type dans le code fortran. 
  • XMLIO_V2/dev/dev_rv/src/xmlio/main_server.cpp

    r157 r158  
    11// XmlIOServer 
     2//#include <boost/type_traits/is_convertible.hpp> 
     3//template< typename From, typename To > struct is_convertible : ::boost::integral_constant<bool,(::boost::detail::is_convertible_impl_dispatch<From,To> ::value)>;  
     4/* 
     5namespace boost 
     6{ 
     7  template< typename From, typename To > struct is_convertible ; 
     8} 
     9*/ 
    210#include "xmlioserver.hpp" 
    311 
Note: See TracChangeset for help on using the changeset viewer.