Changeset 921 for trunk/config/sys
- Timestamp:
- Feb 16, 2009, 10:14:30 AM (16 years ago)
- Location:
- trunk/config/sys
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/config/sys/Darwin-g++.gmk
r893 r921 66 66 ifeq ($(shell uname -r | sed 's/\([0-9]*\).[0-9]*.[0-9]*/\1/'),9) 67 67 # the following lines are for building on MacOSX 10.5 "Leopard" 68 OGLLIBS := $(shell test -f /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib && echo " -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib")68 OGLLIBS := $(shell test -f /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib && echo "-L/usr/X11R6/lib -lGLU -lGL -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib") 69 69 else 70 70 OGLLIBS := -L$(OGLHOME)/lib -lGLU -lGL … … 105 105 ifeq ($(QT_VERSION),3) 106 106 QTLIBS := -L$(QTHOME)$(QTLIBPATH) 107 QT3_MT := $(shell ls $(QTHOME)$(QTLIBPATH)/libqt-mt.* | wc -l )107 QT3_MT := $(shell ls $(QTHOME)$(QTLIBPATH)/libqt-mt.* 2>/dev/null | wc -l ) 108 108 ifneq ($(QT3_MT),0) 109 109 QTLIBS += -lqt-mt … … 128 128 129 129 define build-granular-shared-lib 130 @libdir=`(cd $(@D);/bin/pwd)`; \130 libdir=`(cd $(@D);/bin/pwd)`; \ 131 131 cd $(G4TMPDIR); \ 132 $(CXX) -dynamiclib -single_module -undefined dynamic_lookup \132 $(CXX) -dynamiclib -single_module -lgcov -undefined dynamic_lookup \ 133 133 -o $$libdir/$(@F) $(INTYLIBS) *.o 134 134 endef … … 136 136 @libdir=`(cd $(@D);/bin/pwd)`; \ 137 137 cd $(G4TMP)/$(G4SYSTEM); \ 138 $(CXX) -dynamiclib -single_module -undefined dynamic_lookup \138 $(CXX) -dynamiclib -single_module -lgcov -undefined dynamic_lookup \ 139 139 -o $$libdir/$(@F) $(INTYLIBS) $(foreach dir,$(SUBLIBS),$(dir)/*.o); 140 140 endef -
trunk/config/sys/Linux-g++.gmk
r893 r921 46 46 FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore 47 47 FCLIBS := -lg2c -lnsl 48 ECHO := /bin/echo -e 49 SHEXT := so 48 ECHO := /bin/echo -e 49 SHEXT := so 50 ARCH := $(shell uname -m | cut -s -d "_" -f 2) 51 50 52 ifndef X11FLAGS 51 53 X11FLAGS := -I/usr/include/X11/extensions -I/usr/include/X11 52 54 endif 53 55 ifndef X11LIBS 54 X11LIBS := -L/usr/X11R6/lib -lXmu -lXt -lXext -lX11 -lSM -lICE56 X11LIBS := -L/usr/X11R6/lib$(ARCH) -lXmu -lXt -lXext -lX11 -lSM -lICE 55 57 endif 56 58 ifndef XMFLAGS … … 59 61 ifndef XMLIBS 60 62 XMLIBS := -lXm -lXpm 63 endif 64 ifndef XAWFLAGS 65 XAWFLAGS := -I/usr/X11R6/include 66 endif 67 ifndef XAWLIBS 68 XAWLIBS := -lXaw 69 endif 70 DLDLIBS := -ldl 71 ifndef OGLFLAGS 72 OGLFLAGS := -I$(OGLHOME)/include 73 endif 74 ifndef OGLLIBS 75 OGLLIBS := -L$(OGLHOME)/lib$(ARCH) -lGLU -lGL 61 76 endif 62 77 … … 95 110 QTLIBS := -L$(QTHOME)$(QTLIBPATH) 96 111 ifeq ($(QT_VERSION),3) 97 QT3_MT := $(shell ls $(QTHOME)$(QTLIBPATH)/libqt-mt.* | wc -l )112 QT3_MT := $(shell ls $(QTHOME)$(QTLIBPATH)/libqt-mt.* 2>/dev/null | wc -l ) 98 113 ifneq ($(QT3_MT),0) 99 114 QTLIBS += -lqt-mt … … 116 131 #---------------------------------------------------------------------------- 117 132 118 ifndef XAWFLAGS119 XAWFLAGS := -I/usr/X11R6/include120 endif121 ifndef XAWLIBS122 XAWLIBS := -lXaw123 endif124 DLDLIBS := -ldl125 ifndef OGLFLAGS126 OGLFLAGS := -I$(OGLHOME)/include127 endif128 ifndef OGLLIBS129 OGLLIBS := -L$(OGLHOME)/lib -lGLU -lGL130 endif131 133 define build-granular-shared-lib 132 134 @libdir=`(cd $(@D);/bin/pwd)`; \ -
trunk/config/sys/WIN32-VC.gmk
r893 r921 14 14 CXXFLAGS += -D_CONSOLE -D_WIN32 -DOS 15 15 CPPFLAGS += -DWIN32 -DXPNET -D_CRT_SECURE_NO_DEPRECATE 16 LDFLAGS += -FORCE /NODEFAULTLIB:MSVCRT.dll 16 LDFLAGS += -FORCE /NODEFAULTLIB:MSVCRT.dll /VERBOSE:lib 17 17 18 18 SHEXT := dll 19 19 AR := LIB 20 20 ECHO := /usr/bin/echo -e 21 FIND := /usr/bin/find 22 SORT := /usr/bin/sort 21 23 GREP := /usr/bin/grep 22 24 SED := /usr/bin/sed 23 25 CAT := /usr/bin/cat 24 26 CUT := /usr/bin/cut 27 TOUCH := /usr/bin/touch 25 28 26 29 FC := g77 … … 56 59 ifndef GLQTLIBS 57 60 ifeq ($(QT_VERSION),QT3) 58 QTLIBS := -L$(QTHOME)/lib -lqt-mt61 GLQTLIBS := -L$(QTHOME)/lib -lqt-mt 59 62 else 60 QTLIBS := -L$(QTHOME)/lib QtCore4.lib QtGui4.lib QtOpenGL4.lib63 GLQTLIBS := -L$(QTHOME)/lib QtCore4.lib QtGui4.lib QtOpenGL4.lib 61 64 endif 62 65 endif
Note: See TracChangeset
for help on using the changeset viewer.