Changeset 483 for trunk/geant4/config/sys
- Timestamp:
- Jun 5, 2007, 3:50:26 PM (19 years ago)
- Location:
- trunk/geant4/config/sys
- Files:
-
- 4 edited
-
Darwin-g++.gmk (modified) (1 diff)
-
Linux-icc.gmk (modified) (3 diffs)
-
WIN32-VC.gmk (modified) (6 diffs)
-
WIN32-g++.gmk (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/config/sys/Darwin-g++.gmk
r472 r483 32 32 LDFLAGS += -bind_at_load 33 33 FCLIBS := -lg2c -lnsl 34 ECHO := /bin/echo -n35 34 SHEXT := dylib 36 35 ifndef X11FLAGS -
trunk/geant4/config/sys/Linux-icc.gmk
r472 r483 1 1 # 2 # ------ GNU/LINUX ------ !!! not supported !!!3 # Intel icc 8.02 # ------ GNU/LINUX ------ Intel icc 9.1 3 # 4 4 ifeq ($(G4SYSTEM),Linux-icc) 5 5 CXX := icc 6 6 CXXFLAGS := -ansi -mp -no-gcc -w1 7 7 ifdef G4OPTIMISE 8 CXXFLAGS += -O 9 FCFLAGS := -O 10 CCFLAGS := -O 8 CXXFLAGS += -O2 9 FCFLAGS := -O2 10 CCFLAGS := -O2 11 11 else 12 12 ifdef G4DEBUG … … 26 26 CCFLAGS += -fPIC 27 27 endif 28 G4RUNPATHOPTION := - Xlinker -rpath28 G4RUNPATHOPTION := -Wl,-rpath -Wl, 29 29 CC := gcc 30 30 FC := g77 31 31 FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore 32 32 FCLIBS := -lg2c -lnsl 33 AR := xiar r33 AR := ar r 34 34 ECHO := /bin/echo -e 35 35 SHEXT := so … … 53 53 endif 54 54 DLDLIBS := -ldl 55 LOADLIBS += -lcxa -lunwind 55 56 ifndef OGLFLAGS 56 57 OGLFLAGS := -I$(OGLHOME)/include -
trunk/geant4/config/sys/WIN32-VC.gmk
r472 r483 1 1 # 2 # ------ WIN32/VC ------ Visual-C++ 7 .NET 2 # ------ WIN32/VC ------ Visual-C++ 7 .NET and higher 3 3 # 4 4 ifeq ($(G4SYSTEM),WIN32-VC) … … 18 18 SHEXT := dll 19 19 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 21 26 FC := g77 22 27 # FCLIBS := -lf2c … … 58 63 @libdir=`(cd $(@D);/bin/pwd)`;\ 59 64 cd $(G4TMP)/$(G4SYSTEM);\ 60 echo"Building $(name).dumpbin file ...";\65 $(ECHO) "Building $(name).dumpbin file ...";\ 61 66 $(RM) $(name).dumpbin;\ 62 67 dumpbin /symbols $(G4LIBDIR)/lib$(name).a > $(name).dumpbin;\ 63 echo"Building $(name).def file ...";\68 $(ECHO) "Building $(name).def file ...";\ 64 69 $(RM) $(name).def;\ 65 70 $(G4LIB)/$(G4SYSTEM)/win32def.exe $(name) < $(name).dumpbin > $(name).def;\ 66 71 $(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 ...";\ 68 73 $(RM) $(G4LIBDIR)/lib$(name).exp;\ 69 74 $(RM) $(G4LIBDIR)/lib$(name).lib;\ … … 71 76 /out:$(G4LIBDIR)/lib$(name).lib;\ 72 77 $(RM) $(G4LIBDIR)/$(name).dll;\ 73 echo"Building $(name).dll file ...";\78 $(ECHO) "Building $(name).dll file ...";\ 74 79 link.exe /nologo /dll /out:$(G4LIBDIR)/$(name).dll \ 75 80 $(G4LIBDIR)/lib$(name).exp $(G4LIBDIR)/lib$(name).a \ … … 81 86 @libdir=`(cd $(@D);/bin/pwd)`;\ 82 87 cd $(G4TMP)/$(G4SYSTEM);\ 83 echo"Building $(name).dumpbin file ...";\88 $(ECHO) "Building $(name).dumpbin file ...";\ 84 89 $(RM) $(name).dumpbin;\ 85 90 dumpbin /symbols $(G4LIBDIR)/lib$(name).a > $(name).dumpbin;\ 86 echo"Building $(name).def file ...";\91 $(ECHO) "Building $(name).def file ...";\ 87 92 $(RM) $(name).def;\ 88 93 $(G4LIB)/$(G4SYSTEM)/win32def.exe $(name) < $(name).dumpbin > $(name).def;\ 89 94 $(RM) $(name).dumpbin;\ 90 echo"Building lib$(name).exp and lib$(name).lib ...";\95 $(ECHO) "Building lib$(name).exp and lib$(name).lib ...";\ 91 96 $(RM) $(G4LIBDIR)/lib$(name).exp;\ 92 97 $(RM) $(G4LIBDIR)/lib$(name).lib;\ … … 94 99 /out:$(G4LIBDIR)/lib$(name).lib;\ 95 100 $(RM) $(G4LIBDIR)/$(name).dll;\ 96 echo"Building $(name).dll ...";\101 $(ECHO) "Building $(name).dll ...";\ 97 102 link.exe /nologo /dll /out:$(G4LIBDIR)/$(name).dll \ 98 103 $(G4LIBDIR)/lib$(name).exp $(G4LIBDIR)/lib$(name).a \ -
trunk/geant4/config/sys/WIN32-g++.gmk
r472 r483 1 1 # 2 # ------ GNU/WIN32 CYG NUS------ !!! not supported !!!2 # ------ GNU/WIN32 CYGWIN ------ !!! not supported !!! 3 3 # Cygnus CygWin - gcc-3.2 and higher 4 # Windows 2000/XP4 # Windows XP 5 5 # 6 6 # Stefano Agostinelli (agos001@pn.itnet.it) - IST Group, Genova … … 26 26 CCFLAGS += -fPIC 27 27 endif 28 28 29 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 29 37 FC := g77 30 38 FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore 31 39 FCLIBS := -lg2c -lnsl 32 ECHO := echo -e33 SHEXT := so34 40 ifndef X11FLAGS 35 41 X11FLAGS := -I/usr/include/X11/extensions -I/usr/include/X11
Note:
See TracChangeset
for help on using the changeset viewer.
