]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Makefile update.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 6 Apr 1998 09:04:56 +0000 (09:04 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 6 Apr 1998 09:04:56 +0000 (09:04 +0000)
git-svn-id: https://svn.dealii.org/trunk@140 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/source/fe/Makefile
deal.II/deal.II/source/grid/Makefile
deal.II/deal.II/source/numerics/Makefile

index 354115c4667c75fb4f7f17e451c4c65a246394b1..812aa251801aba21d6ccc9d7ccc67fe622342575 100644 (file)
@@ -3,19 +3,22 @@
 CXX       = c++
 INCLUDE   = -I../../include -I../../../lac/include \
             -I../../../base/include -I../../../mia/include
-CXXFLAGS.g= -DDEBUG -g -Wall -pedantic -Wconversion \
-            -Winline -Woverloaded-virtual $(INCLUDE)
+CXXFLAGS.g= -DDEBUG -g -Wall -W -pedantic -Wconversion \
+            -Winline -Woverloaded-virtual -fno-rtti -fno-exceptions \
+            $(INCLUDE)
 CXXFLAGS  =-O3 -Wuninitialized -finline-functions -ffast-math \
-           -funroll-loops -felide-constructors -fnonnull-objects $(INCLUDE)
+           -funroll-loops -felide-constructors -fnonnull-objects \
+           -fno-rtti -fno-exceptions $(INCLUDE)
+
+ifeq ($(shell uname),Linux)
+CXX       = /home/wolf/bin/gcc-2.8.1/bin/c++
+endif
 
 ifeq ($(shell uname),SunOS)
-#CXXFLAGS  := -V2.7.2.3 $(CXXFLAGS)
-#CXXFLAGS.g:= -V2.7.2.3 $(CXXFLAGS.g)
-INCLUDE2.8  =  -I/usr/local/source/libstdc++-2.8.0/libstdc++ \
-               -I/usr/local/source/libstdc++-2.8.0/libstdc++/stl \
-               -I/usr/local/source/libstdc++-2.8.0/libio
-CXXFLAGS  := $(CXXFLAGS) -fno-rtti -fno-exceptions $(INCLUDE2.8)
-CXXFLAGS.g:= $(CXXFLAGS.g) -W -fno-rtti -fno-exceptions $(INCLUDE2.8)
+INCLUDE2.8=  -I/usr/local/source/libstdc++-2.8.0/libstdc++ \
+             -I/usr/local/source/libstdc++-2.8.0/libio
+CXXFLAGS  := $(CXXFLAGS) $(INCLUDE2.8)
+CXXFLAGS.g:= $(CXXFLAGS.g) $(INCLUDE2.8)
 endif
 
 
index f6e9cdc4731f92c89553cbc6b332d8cc5efb9e26..53551c052770638a68ed875d595103e9a567e4ab 100644 (file)
@@ -3,19 +3,22 @@
 CXX       = c++
 INCLUDE   = -I../../include -I../../../lac/include \
             -I../../../base/include -I../../../mia/include
-CXXFLAGS.g= -DDEBUG -g -Wall -pedantic -Wconversion \
-            -Winline -Woverloaded-virtual $(INCLUDE)
+CXXFLAGS.g= -DDEBUG -g -Wall -W -pedantic -Wconversion \
+            -Winline -Woverloaded-virtual -fno-rtti -fno-exceptions \
+            $(INCLUDE)
 CXXFLAGS  =-O3 -Wuninitialized -finline-functions -ffast-math \
-           -funroll-loops -felide-constructors -fnonnull-objects $(INCLUDE)
+           -funroll-loops -felide-constructors -fnonnull-objects \
+           -fno-rtti -fno-exceptions $(INCLUDE)
+
+ifeq ($(shell uname),Linux)
+CXX       = /home/wolf/bin/gcc-2.8.1/bin/c++
+endif
 
 ifeq ($(shell uname),SunOS)
-#CXXFLAGS  := -V2.7.2.3 $(CXXFLAGS)
-#CXXFLAGS.g:= -V2.7.2.3 $(CXXFLAGS.g)
-INCLUDE2.8  =  -I/usr/local/source/libstdc++-2.8.0/libstdc++ \
-               -I/usr/local/source/libstdc++-2.8.0/libstdc++/stl \
-               -I/usr/local/source/libstdc++-2.8.0/libio
-CXXFLAGS  := $(CXXFLAGS) -fno-rtti -fno-exceptions $(INCLUDE2.8)
-CXXFLAGS.g:= $(CXXFLAGS.g) -W -fno-rtti -fno-exceptions $(INCLUDE2.8)
+INCLUDE2.8=  -I/usr/local/source/libstdc++-2.8.0/libstdc++ \
+             -I/usr/local/source/libstdc++-2.8.0/libio
+CXXFLAGS  := $(CXXFLAGS) $(INCLUDE2.8)
+CXXFLAGS.g:= $(CXXFLAGS.g) $(INCLUDE2.8)
 endif
 
 
index 0d09b34614b6e53726ca5ff37a4dc6b6b55055ab..eb0c9a4beeed0db38a7db93afa07bcacf4217da5 100644 (file)
@@ -3,19 +3,22 @@
 CXX       = c++
 INCLUDE   = -I../../include -I../../../lac/include \
             -I../../../base/include -I../../../mia/include
-CXXFLAGS.g= -DDEBUG -g -Wall -pedantic -Wconversion \
-            -Winline -Woverloaded-virtual $(INCLUDE)
+CXXFLAGS.g= -DDEBUG -g -Wall -W -pedantic -Wconversion \
+            -Winline -Woverloaded-virtual -fno-rtti -fno-exceptions \
+            $(INCLUDE)
 CXXFLAGS  =-O3 -Wuninitialized -finline-functions -ffast-math \
-           -funroll-loops -felide-constructors -fnonnull-objects $(INCLUDE)
+           -funroll-loops -felide-constructors -fnonnull-objects \
+           -fno-rtti -fno-exceptions $(INCLUDE)
+
+ifeq ($(shell uname),Linux)
+CXX       = /home/wolf/bin/gcc-2.8.1/bin/c++
+endif
 
 ifeq ($(shell uname),SunOS)
-#CXXFLAGS  := -V2.7.2.3 $(CXXFLAGS)
-#CXXFLAGS.g:= -V2.7.2.3 $(CXXFLAGS.g)
-INCLUDE2.8  =  -I/usr/local/source/libstdc++-2.8.0/libstdc++ \
-               -I/usr/local/source/libstdc++-2.8.0/libstdc++/stl \
-               -I/usr/local/source/libstdc++-2.8.0/libio
-CXXFLAGS  := $(CXXFLAGS) -fno-rtti -fno-exceptions $(INCLUDE2.8)
-CXXFLAGS.g:= $(CXXFLAGS.g) -W -fno-rtti -fno-exceptions $(INCLUDE2.8)
+INCLUDE2.8=  -I/usr/local/source/libstdc++-2.8.0/libstdc++ \
+             -I/usr/local/source/libstdc++-2.8.0/libio
+CXXFLAGS  := $(CXXFLAGS) $(INCLUDE2.8)
+CXXFLAGS.g:= $(CXXFLAGS.g) $(INCLUDE2.8)
 endif
 
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.