Ignore:
Timestamp:
Jun 5, 2007, 3:50:26 PM (19 years ago)
Author:
garnier
Message:

r569@mac-90108: laurentgarnier | 2007-06-05 15:53:34 +0200
version contre geant4.8.2.p01

Location:
trunk/geant4/config/sys
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/geant4/config/sys/Darwin-g++.gmk

    r472 r483  
    3232  LDFLAGS += -bind_at_load
    3333  FCLIBS := -lg2c -lnsl
    34   ECHO    := /bin/echo -n
    3534  SHEXT   := dylib
    3635  ifndef X11FLAGS
  • trunk/geant4/config/sys/Linux-icc.gmk

    r472 r483  
    11#
    2 # ------ GNU/LINUX ------     !!! not supported !!!
    3 #                                 Intel icc 8.0
     2# ------ GNU/LINUX ------         Intel icc 9.1
     3#
    44ifeq ($(G4SYSTEM),Linux-icc)
    55  CXX       := icc
    66  CXXFLAGS  := -ansi -mp -no-gcc -w1
    77  ifdef G4OPTIMISE
    8     CXXFLAGS  += -O
    9     FCFLAGS   := -O
    10     CCFLAGS   := -O
     8    CXXFLAGS  += -O2
     9    FCFLAGS   := -O2
     10    CCFLAGS   := -O2
    1111  else
    1212    ifdef G4DEBUG
     
    2626    CCFLAGS   += -fPIC
    2727  endif
    28   G4RUNPATHOPTION := -Xlinker -rpath
     28  G4RUNPATHOPTION := -Wl,-rpath -Wl,
    2929  CC := gcc
    3030  FC := g77
    3131  FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
    3232  FCLIBS := -lg2c -lnsl
    33   AR := xiar r
     33  AR := ar r
    3434  ECHO    := /bin/echo -e
    3535  SHEXT   := so
     
    5353  endif
    5454  DLDLIBS   := -ldl
     55  LOADLIBS  += -lcxa -lunwind
    5556  ifndef OGLFLAGS
    5657    OGLFLAGS  := -I$(OGLHOME)/include
  • trunk/geant4/config/sys/WIN32-VC.gmk

    r472 r483  
    11#
    2 # ------ WIN32/VC ------    Visual-C++ 7 .NET
     2# ------ WIN32/VC ------    Visual-C++ 7 .NET and higher
    33#
    44ifeq ($(G4SYSTEM),WIN32-VC)
     
    1818  SHEXT := dll
    1919  AR := LIB
    20   ECHO := echo -e
     20  ECHO := /usr/bin/echo -e
     21  GREP := /usr/bin/grep
     22  SED  := /usr/bin/sed
     23  CAT  := /usr/bin/cat
     24  CUT  := /usr/bin/cut
     25
    2126  FC := g77
    2227#  FCLIBS := -lf2c
     
    5863    @libdir=`(cd $(@D);/bin/pwd)`;\
    5964    cd $(G4TMP)/$(G4SYSTEM);\
    60     echo "Building $(name).dumpbin file ...";\
     65    $(ECHO) "Building $(name).dumpbin file ...";\
    6166    $(RM) $(name).dumpbin;\
    6267    dumpbin /symbols $(G4LIBDIR)/lib$(name).a > $(name).dumpbin;\
    63     echo "Building $(name).def file ...";\
     68    $(ECHO) "Building $(name).def file ...";\
    6469    $(RM) $(name).def;\
    6570    $(G4LIB)/$(G4SYSTEM)/win32def.exe $(name) < $(name).dumpbin > $(name).def;\
    6671    $(RM) $(name).dumpbin;\
    67     echo "Building lib$(name).exp and lib$(name).lib file ...";\
     72    $(ECHO) "Building lib$(name).exp and lib$(name).lib file ...";\
    6873    $(RM) $(G4LIBDIR)/lib$(name).exp;\
    6974    $(RM) $(G4LIBDIR)/lib$(name).lib;\
     
    7176            /out:$(G4LIBDIR)/lib$(name).lib;\
    7277    $(RM) $(G4LIBDIR)/$(name).dll;\
    73     echo "Building $(name).dll file ...";\
     78    $(ECHO) "Building $(name).dll file ...";\
    7479    link.exe /nologo /dll /out:$(G4LIBDIR)/$(name).dll \
    7580             $(G4LIBDIR)/lib$(name).exp $(G4LIBDIR)/lib$(name).a \
     
    8186    @libdir=`(cd $(@D);/bin/pwd)`;\
    8287    cd $(G4TMP)/$(G4SYSTEM);\
    83     echo "Building $(name).dumpbin file ...";\
     88    $(ECHO) "Building $(name).dumpbin file ...";\
    8489    $(RM) $(name).dumpbin;\
    8590    dumpbin /symbols $(G4LIBDIR)/lib$(name).a > $(name).dumpbin;\
    86     echo "Building $(name).def file ...";\
     91    $(ECHO) "Building $(name).def file ...";\
    8792    $(RM) $(name).def;\
    8893    $(G4LIB)/$(G4SYSTEM)/win32def.exe $(name) < $(name).dumpbin > $(name).def;\
    8994    $(RM) $(name).dumpbin;\
    90     echo "Building lib$(name).exp and lib$(name).lib ...";\
     95    $(ECHO) "Building lib$(name).exp and lib$(name).lib ...";\
    9196    $(RM) $(G4LIBDIR)/lib$(name).exp;\
    9297    $(RM) $(G4LIBDIR)/lib$(name).lib;\
     
    9499            /out:$(G4LIBDIR)/lib$(name).lib;\
    95100    $(RM) $(G4LIBDIR)/$(name).dll;\
    96     echo "Building $(name).dll ...";\
     101    $(ECHO) "Building $(name).dll ...";\
    97102    link.exe /nologo /dll /out:$(G4LIBDIR)/$(name).dll \
    98103             $(G4LIBDIR)/lib$(name).exp $(G4LIBDIR)/lib$(name).a \
  • trunk/geant4/config/sys/WIN32-g++.gmk

    r472 r483  
    11#
    2 # ------ GNU/WIN32 CYGNUS ------   !!! not supported !!!
     2# ------ GNU/WIN32 CYGWIN ------   !!! not supported !!!
    33#                             Cygnus CygWin - gcc-3.2 and higher
    4 #                                     Windows 2000/XP
     4#                                       Windows XP
    55#
    66# Stefano Agostinelli (agos001@pn.itnet.it) - IST Group, Genova
     
    2626    CCFLAGS   += -fPIC
    2727  endif
     28
    2829  G4RUNPATHOPTION := -Wl,-rpath
     30  SHEXT   := so
     31  ECHO    := echo -e
     32  GREP := /usr/bin/grep
     33  SED  := /usr/bin/sed
     34  CAT  := /usr/bin/cat
     35  CUT  := /usr/bin/cut
     36
    2937  FC := g77
    3038  FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
    3139  FCLIBS := -lg2c -lnsl
    32   ECHO    := echo -e
    33   SHEXT   := so
    3440  ifndef X11FLAGS
    3541    X11FLAGS  := -I/usr/include/X11/extensions -I/usr/include/X11
Note: See TracChangeset for help on using the changeset viewer.