diff GNUmakefile @ 111:51d5549a1bdc

Remove the ancient copy and use of Boost lib subset, use standard C++11 smart_ptr instead.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 06 Oct 2014 15:23:36 +0300
parents 2f1ecc1c5f72
children
line wrap: on
line diff
--- a/GNUmakefile	Mon Oct 06 15:18:03 2014 +0300
+++ b/GNUmakefile	Mon Oct 06 15:23:36 2014 +0300
@@ -85,7 +85,7 @@
 # ld is invoked through the C++ compiler so
 # LDFLAGS should not contain options that mean
 # something to the C++ compiler.
-CXXFLAGS = -g -O3 -W -Wall
+CXXFLAGS = -g -O3 -W -Wall -std=c++11
 #CXXFLAGS += -DWHITE_BACKGROUND
 #LDFLAGS  =
 
@@ -264,51 +264,6 @@
 # Misc. other files that must be put in the
 # distribution archive.
 MISC_FILES =								\
-	boost/boost/config.hpp						\
-	boost/boost/config/compiler/borland.hpp				\
-	boost/boost/config/compiler/comeau.hpp				\
-	boost/boost/config/compiler/common_edg.hpp			\
-	boost/boost/config/compiler/compaq_cxx.hpp			\
-	boost/boost/config/compiler/gcc.hpp				\
-	boost/boost/config/compiler/greenhills.hpp			\
-	boost/boost/config/compiler/hp_acc.hpp				\
-	boost/boost/config/compiler/intel.hpp				\
-	boost/boost/config/compiler/kai.hpp				\
-	boost/boost/config/compiler/metrowerks.hpp			\
-	boost/boost/config/compiler/mpw.hpp				\
-	boost/boost/config/compiler/sgi_mipspro.hpp			\
-	boost/boost/config/compiler/sunpro_cc.hpp			\
-	boost/boost/config/compiler/vacpp.hpp				\
-	boost/boost/config/compiler/visualc.hpp				\
-	boost/boost/config/platform/aix.hpp				\
-	boost/boost/config/platform/beos.hpp				\
-	boost/boost/config/platform/bsd.hpp				\
-	boost/boost/config/platform/cygwin.hpp				\
-	boost/boost/config/platform/hpux.hpp				\
-	boost/boost/config/platform/irix.hpp				\
-	boost/boost/config/platform/linux.hpp				\
-	boost/boost/config/platform/macos.hpp				\
-	boost/boost/config/platform/solaris.hpp				\
-	boost/boost/config/platform/win32.hpp				\
-	boost/boost/config/posix_features.hpp				\
-	boost/boost/config/select_compiler_config.hpp			\
-	boost/boost/config/select_platform_config.hpp			\
-	boost/boost/config/select_stdlib_config.hpp			\
-	boost/boost/config/stdlib/dinkumware.hpp			\
-	boost/boost/config/stdlib/libstdcpp3.hpp			\
-	boost/boost/config/stdlib/modena.hpp				\
-	boost/boost/config/stdlib/msl.hpp				\
-	boost/boost/config/stdlib/roguewave.hpp				\
-	boost/boost/config/stdlib/sgi.hpp				\
-	boost/boost/config/stdlib/stlport.hpp				\
-	boost/boost/config/stdlib/vacpp.hpp				\
-	boost/boost/config/suffix.hpp					\
-	boost/boost/config/user.hpp					\
-	boost/boost/smart_ptr.hpp					\
-	boost/boost/static_assert.hpp					\
-	boost/boost/utility.hpp						\
-	boost/boost/utility/base_from_member.hpp			\
-	boost/boost/utility_fwd.hpp					\
 	cache/copyright.man						\
 	cache/copyright.txt						\
 	cache/pixlist							\
@@ -733,10 +688,10 @@
 	cp -p $< $@
 
 $(OBJDIR)/%.o: src/%.cc
-	$(CXX) -c -Iatclib -Iboost -I$(X11INCLUDEDIR) $(CXXFLAGS) $< -o $@
+	$(CXX) -c -Iatclib -I$(X11INCLUDEDIR) $(CXXFLAGS) $< -o $@
 
 $(DOBJDIR)/%.o: src/%.cc
-	$(CXX) -c -Iatclib -Iboost -I$(X11INCLUDEDIR) $(DCXXFLAGS) $< -o $@
+	$(CXX) -c -Iatclib -I$(X11INCLUDEDIR) $(DCXXFLAGS) $< -o $@
 
 # To compile the modules of Atclib
 # (normal and debugging versions)
@@ -749,7 +704,7 @@
 # To see the generated assembly code
 # for the modules of Yadex
 $(OBJDIR)/%.S: src/%.cc $(MAKEFILE)
-	$(CXX) $(CXXFLAGS) $(EXTRA_CXXFLAGS) -S -fverbose-asm -Iatclib -Iboost -I$(X11INCLUDEDIR)\
+	$(CXX) $(CXXFLAGS) $(EXTRA_CXXFLAGS) -S -fverbose-asm -Iatclib -I$(X11INCLUDEDIR)\
 	  $< -o $@
 
 # A source file containing the credits