>>> Building on localhost under games/dangerdeep BDEPENDS = [math/fftw3,float;devel/sdl-image;archivers/bzip2;archivers/unzip;devel/scons;devel/sdl-mixer] DIST = [games/dangerdeep:dangerdeep-data-0.4.0_pre3327.zip;games/dangerdeep:dangerdeep-0.4.0_pre3327.tar.gz] FULLPKGNAME = dangerdeep-0.3.99.3327p5 RDEPENDS = [devel/sdl-mixer;devel/sdl-image;archivers/bzip2;math/fftw3,float] (Junk lock obtained for localhost at 1751377831.42) >>> Running depends in games/dangerdeep at 1751377831.47 last junk was in devel/pudb /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 fftw3-float-3.3.10p0 scons-4.6.0p2 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 unzip-6.0p18 was: /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 fftw3-float-3.3.10p0 scons-4.6.0p2 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 unzip-6.0p18 /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 fftw3-float-3.3.10p0 scons-4.6.0p2 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 unzip-6.0p18 >>> Running show-prepare-results in games/dangerdeep at 1751377872.98 ===> games/dangerdeep ===> Building from scratch dangerdeep-0.3.99.3327p5 ===> dangerdeep-0.3.99.3327p5 depends on: scons-* -> scons-4.6.0p2 ===> dangerdeep-0.3.99.3327p5 depends on: unzip-* -> unzip-6.0p18 ===> dangerdeep-0.3.99.3327p5 depends on: bzip2-* -> bzip2-1.0.8p0 ===> dangerdeep-0.3.99.3327p5 depends on: sdl-image-* -> sdl-image-1.2.12p5 ===> dangerdeep-0.3.99.3327p5 depends on: sdl-mixer-* -> sdl-mixer-1.2.12p5 ===> dangerdeep-0.3.99.3327p5 depends on: fftw3-float-* -> fftw3-float-3.3.10p0 ===> Verifying specs: GL GLU SDL SDL_image SDL_mixer bz2 c fftw3f m c++ c++abi pthread pthread ===> found GL.19.2 GLU.9.0 SDL.8.0 SDL_image.3.1 SDL_mixer.5.0 bz2.10.4 c.100.3 fftw3f.7.1 m.10.1 c++.10.0 c++abi.7.0 pthread.27.1 bzip2-1.0.8p0 fftw3-float-3.3.10p0 scons-4.6.0p2 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 unzip-6.0p18 Still tainted: host marked nojunk by devel/py-unicorn >>> Running junk in games/dangerdeep at 1751377882.67 Can't run junk because of lock on devel/py-unicorn (Junk lock released for localhost at 1751377888.71) distfiles size=198999176 >>> Running extract in games/dangerdeep at 1751377888.78 ===> games/dangerdeep ===> Checking files for dangerdeep-0.3.99.3327p5 `/ports/distfiles/dangerdeep-0.4.0_pre3327.tar.gz' is up to date. `/ports/distfiles/dangerdeep-data-0.4.0_pre3327.zip' is up to date. >> (SHA256) all files: OK ===> Extracting for dangerdeep-0.3.99.3327p5 >>> Running patch in games/dangerdeep at 1751377945.07 ===> games/dangerdeep ===> Patching for dangerdeep-0.3.99.3327p5 ===> Applying OpenBSD patch patch-SConstruct Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |2to3 and additional fixes | |Index: SConstruct |--- SConstruct.orig |+++ SConstruct -------------------------- Patching file SConstruct using Plan A... Hunk #1 succeeded at 49. Hunk #2 succeeded at 68. Hunk #3 succeeded at 79. Hunk #4 succeeded at 99. Hunk #5 succeeded at 171. Hunk #6 succeeded at 192. Hunk #7 succeeded at 207. Hunk #8 succeeded at 218. Hunk #9 succeeded at 236. Hunk #10 succeeded at 249. Hunk #11 succeeded at 279. Hunk #12 succeeded at 300. Hunk #13 succeeded at 350. done ===> Applying OpenBSD patch patch-src_coastmap_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/coastmap.h |--- src/coastmap.h.orig |+++ src/coastmap.h -------------------------- Patching file src/coastmap.h using Plan A... Hunk #1 succeeded at 90. Hunk #2 succeeded at 148. Hunk #3 succeeded at 160. done ===> Applying OpenBSD patch patch-src_color_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/color.h.orig |+++ src/color.h -------------------------- Patching file src/color.h using Plan A... Hunk #1 succeeded at 36. done ===> Applying OpenBSD patch patch-src_condvar_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/condvar.cpp.orig |+++ src/condvar.cpp -------------------------- Patching file src/condvar.cpp using Plan A... Hunk #1 succeeded at 24. done ===> Applying OpenBSD patch patch-src_condvar_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/condvar.h.orig |+++ src/condvar.h -------------------------- Patching file src/condvar.h using Plan A... Hunk #1 succeeded at 29. done ===> Applying OpenBSD patch patch-src_faulthandler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/faulthandler.h.orig Sat Jun 1 11:11:17 2013 |+++ src/faulthandler.h Sat Jun 1 11:11:50 2013 -------------------------- Patching file src/faulthandler.h using Plan A... Hunk #1 succeeded at 27. done ===> Applying OpenBSD patch patch-src_freeview_display_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/freeview_display.cpp |--- src/freeview_display.cpp.orig |+++ src/freeview_display.cpp -------------------------- Patching file src/freeview_display.cpp using Plan A... Hunk #1 succeeded at 386. done ===> Applying OpenBSD patch patch-src_game_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/game.h |--- src/game.h.orig |+++ src/game.h -------------------------- Patching file src/game.h using Plan A... Hunk #1 succeeded at 210. Hunk #2 succeeded at 230. done ===> Applying OpenBSD patch patch-src_global_data_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/global_data.h.orig |+++ src/global_data.h -------------------------- Patching file src/global_data.h using Plan A... Hunk #1 succeeded at 123. done ===> Applying OpenBSD patch patch-src_gun_shell_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/gun_shell.cpp |--- src/gun_shell.cpp.orig |+++ src/gun_shell.cpp -------------------------- Patching file src/gun_shell.cpp using Plan A... Hunk #1 succeeded at 292. done ===> Applying OpenBSD patch patch-src_log_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/log.cpp.orig |+++ src/log.cpp -------------------------- Patching file src/log.cpp using Plan A... Hunk #1 succeeded at 30. done ===> Applying OpenBSD patch patch-src_matrix3_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix missing header for ports-gcc |Index: src/matrix3.h |--- src/matrix3.h.orig |+++ src/matrix3.h -------------------------- Patching file src/matrix3.h using Plan A... Hunk #1 succeeded at 24. done ===> Applying OpenBSD patch patch-src_message_queue_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/message_queue.h.orig |+++ src/message_queue.h -------------------------- Patching file src/message_queue.h using Plan A... Hunk #1 succeeded at 73. done ===> Applying OpenBSD patch patch-src_model_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/model.cpp.orig |+++ src/model.cpp -------------------------- Patching file src/model.cpp using Plan A... Hunk #1 succeeded at 49. done ===> Applying OpenBSD patch patch-src_modelmeasure_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/modelmeasure.cpp.orig |+++ src/modelmeasure.cpp -------------------------- Patching file src/modelmeasure.cpp using Plan A... Hunk #1 succeeded at 42. done ===> Applying OpenBSD patch patch-src_mutex_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/mutex.cpp.orig |+++ src/mutex.cpp -------------------------- Patching file src/mutex.cpp using Plan A... Hunk #1 succeeded at 24. Hunk #2 succeeded at 53. done ===> Applying OpenBSD patch patch-src_mutex_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/mutex.h.orig |+++ src/mutex.h -------------------------- Patching file src/mutex.h using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 51. Hunk #3 succeeded at 61. done ===> Applying OpenBSD patch patch-src_sky_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sky.cpp |--- src/sky.cpp.orig |+++ src/sky.cpp -------------------------- Patching file src/sky.cpp using Plan A... Hunk #1 succeeded at 349. done ===> Applying OpenBSD patch patch-src_thread_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/thread.h.orig |+++ src/thread.h -------------------------- Patching file src/thread.h using Plan A... Hunk #1 succeeded at 25. Hunk #2 succeeded at 54. done ===> Applying OpenBSD patch patch-src_tone_reproductor_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/tone_reproductor.h.orig |+++ src/tone_reproductor.h -------------------------- Patching file src/tone_reproductor.h using Plan A... Hunk #1 succeeded at 74. done ===> Applying OpenBSD patch patch-src_widget_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/widget.cpp.orig |+++ src/widget.cpp -------------------------- Patching file src/widget.cpp using Plan A... Hunk #1 succeeded at 284. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in games/dangerdeep at 1751377947.81 ===> games/dangerdeep ===> Generating configure for dangerdeep-0.3.99.3327p5 ===> Configuring for dangerdeep-0.3.99.3327p5 /usr/bin/perl /ports/infrastructure/bin/pkg_subst -DARCH=octeon -DBASE_PKGPATH=games/dangerdeep -DFLAVOR_EXT= -DFULLPKGNAME=dangerdeep-0.3.99.3327p5 -DHOMEPAGE=https://dangerdeep.sourceforge.net/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=mips64 -DMAINTAINER=The\ OpenBSD\ ports\ mailing-list\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=dangerdeep -i -B /pobj/dangerdeep-0.3.99.3327 /pobj/dangerdeep-0.3.99.3327/dangerdeep-0.4.0_pre3327/SConstruct >>> Running build in games/dangerdeep at 1751377949.95 ===> games/dangerdeep ===> Building for dangerdeep-0.3.99.3327p5 scons: Entering directory `/pobj/dangerdeep-0.3.99.3327/dangerdeep-0.4.0_pre3327' scons: Reading SConscript files ... /pobj/dangerdeep-0.3.99.3327/dangerdeep-0.4.0_pre3327/SConstruct:15: SyntaxWarning: invalid escape sequence '\L' gllibrary = 'C:\\Program Files\\Microsoft SDKs\\Windows\\v6.0A\Lib' Compiling for GNU/Linux Environment (openbsd7) Using architecture: octeon Found GL library "/usr/X11R6/lib/libGL.so" Install binary path: /usr/local/bin Using data dir: /usr/local/share/dangerdeep scons: warning: Two different environments were specified for target cfg.o, but they appear to have the same action: $CXX -o $TARGET -c $CXXFLAGS $CCFLAGS $_CCCOMCOM $SOURCES File "/pobj/dangerdeep-0.3.99.3327/dangerdeep-0.4.0_pre3327/src/SConscript", line 132, in scons: warning: Two different environments were specified for target keys.o, but they appear to have the same action: $CXX -o $TARGET -c $CXXFLAGS $CCFLAGS $_CCCOMCOM $SOURCES File "/pobj/dangerdeep-0.3.99.3327/dangerdeep-0.4.0_pre3327/src/SConscript", line 132, in scons: done reading SConscript files. scons: Building targets ... c++ -o src/subsim.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/subsim.cpp In file included from src/subsim.cpp:36: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:36: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:40: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:47: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:50: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:53: In file included from src/music.h:37: src/message_queue.h:34:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:53: In file included from src/music.h:37: src/message_queue.h:94:21: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 94 | bool send(message::ptr msg, bool waitforanswer = true); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:206:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 206 | auto_ptr w(create_dialogue_ok(texts::get(185), texts::get(180) + gamename->get_text() + texts::get(181))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:217:3: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 217 | auto_ptr w(create_dialogue_ok_cancel(texts::get(182), texts::get_replace(183, gamename->get_text()))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:224:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 224 | auto_ptr w(create_dialogue_ok(texts::get(186), texts::get(180) + gamename->get_text() + texts::get(187))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:231:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 231 | auto_ptr w(create_dialogue_ok_cancel(texts::get(182), texts::get(188) + gamename->get_text() + texts::get(189))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:248:3: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | auto_ptr w(create_dialogue_ok_cancel(texts::get(182), texts::get(190))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:450:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 450 | void run_game(auto_ptr gm) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:455:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 455 | auto_ptr gametheme(new widget::theme("widgetelements_game.png", "widgeticons_game.png", | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:459:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 459 | auto_ptr tmp = widget::replace_theme(gametheme); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:460:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 460 | auto_ptr ui(user_interface::create(*gm)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:531:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 531 | void run_game_editor(auto_ptr gm) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:536:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 536 | auto_ptr gametheme(new widget::theme("widgetelements_game.png", "widgeticons_game.png", | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:540:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 540 | auto_ptr tmp = widget::replace_theme(gametheme); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:541:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 541 | auto_ptr ui(user_interface::create(*gm)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:700:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 700 | auto_ptr w(widget::create_dialogue_ok(0, "", infopopupdescr, 1024*3/4, 768*3/4)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:995:13: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 995 | run_game(auto_ptr(new game(st, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:1094:3: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1094 | auto_ptr gm; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:1121:12: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1121 | run_game(auto_ptr(new game(dlg.get_gamefilename_to_load()))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:1174:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1174 | run_game_editor(auto_ptr(new game_editor(date(1939, 9, 1)/*st*/))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:1517:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1517 | auto_ptr load_model() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:1533:3: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1533 | auto_ptr mdl(new model(data_file().get_path(*current) + mdlname)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:1954:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1954 | auto_ptr gbd(new global_data()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:2043:20: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 2043 | widget::set_theme(auto_ptr(new widget::theme("widgetelements_menu.png", "widgeticons_menu.png", | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:2049:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 2049 | std::auto_ptr metalbackground(new texture(get_image_dir() + "metalbackground.jpg")); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:2092:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 2092 | run_game_editor(auto_ptr(new game_editor(editor_start_date))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:2095:3: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 2095 | auto_ptr gm; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/subsim.cpp:2156:20: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 2156 | widget::set_theme(auto_ptr(0)); // clear allocated theme | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/subsim.cpp:38: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 107 warnings generated. c++ -o src/ai.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/ai.cpp In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:26: src/convoy.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr myai; // fixme: maybe one ship should act for the convoy, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:30: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:30: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:30: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:30: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ai.cpp:25: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 27 warnings generated. c++ -o src/airplane.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/airplane.cpp In file included from src/airplane.cpp:23: In file included from src/airplane.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:23: In file included from src/airplane.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:23: In file included from src/airplane.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:23: In file included from src/airplane.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:23: In file included from src/airplane.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:23: In file included from src/airplane.h:26: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/airplane.cpp:24: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/airplane.cpp:63:10: warning: unused variable 'locx' [-Wunused-variable] 63 | vector3 locx = orientation.rotate(1, 0, 0); | ^~~~ 27 warnings generated. c++ -o src/bitstream.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/bitstream.cpp c++ -o src/bzip.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/bzip.cpp c++ -o src/cfg.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/cfg.cpp c++ -o src/coastmap.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/coastmap.cpp In file included from src/coastmap.cpp:29: In file included from src/coastmap.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:29: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/coastmap.cpp:38: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/coastmap.cpp:446:34: warning: variable 'length' set but not used [-Wunused-but-set-variable] 446 | int olddir = -1, turncount = 0, length = 0; | ^ src/coastmap.cpp:660:8: warning: variable 'border' set but not used [-Wunused-but-set-variable] 660 | int border = -1; | ^ src/coastmap.cpp:894:11: warning: unused variable 'segoff' [-Wunused-variable] 894 | vector2 segoff = vector2(sx * segw_real + realoffset.x, sy * segw_real + realoffset.y); | ^~~~~~ 28 warnings generated. c++ -o src/convoy.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/convoy.cpp In file included from src/convoy.cpp:23: src/convoy.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr myai; // fixme: maybe one ship should act for the convoy, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:27: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:30: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/convoy.cpp:24: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 43 warnings generated. c++ -o src/countrycodes.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/countrycodes.cpp c++ -o src/credits.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/credits.cpp In file included from src/credits.cpp:20: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:21: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/font.h:49:21: note: in instantiation of template class 'ptrvector' requested here 49 | ptrvector character_textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:23: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:23: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:23: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:23: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:25: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:29: In file included from src/sky.h:35: src/moon.h:33:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 33 | texture::ptr map_diffuse; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:29: In file included from src/sky.h:35: src/moon.h:34:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 34 | texture::ptr map_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:29: In file included from src/sky.h:35: src/moon.h:35:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr glsl_moon; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:29: src/sky.h:49:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 49 | texture::ptr sunglow; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:29: src/sky.h:50:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 50 | texture::ptr clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:29: src/sky.h:51:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 51 | texture::ptr suntex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/credits.cpp:29: src/sky.h:81:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | std::auto_ptr glsl_clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:224:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 224 | std::auto_ptr mymesh; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:230:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 230 | std::auto_ptr sandrocktex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:231:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 231 | std::auto_ptr noisetex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:232:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 232 | std::auto_ptr grasstex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:377:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 377 | std::auto_ptr planttex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:648:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 648 | auto_ptr generate_trees(vector& heightdata, unsigned nr = 20000, unsigned w = 256, unsigned h = 256, const vector2f& scal = vector2f(2.0f, 2.0f)) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:651:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 651 | auto_ptr m(new model::mesh("trees")); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:743:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 743 | auto_ptr trees = generate_trees(cyn.get_heightdata()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:745:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 745 | auto_ptr mysky(new sky(8*3600.0)); // 10 o'clock | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:779:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 779 | auto_ptr bkg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:780:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 780 | auto_ptr glss; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:792:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 792 | std::auto_ptr fadein_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/credits.cpp:817:8: warning: variable 'ctr' set but not used [-Wunused-but-set-variable] 817 | float ctr = 0.0, ctradd = 1.0/32.0; | ^ 45 warnings generated. c++ -o src/date.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/date.cpp c++ -o src/daysky.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/daysky.cpp c++ -o src/depth_charge.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/depth_charge.cpp In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:25: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:23: In file included from src/depth_charge.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:27: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:27: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:27: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:27: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:27: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:27: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/depth_charge.cpp:27: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 42 warnings generated. c++ -o src/event.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/event.cpp In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:31: In file included from src/coastmap.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:24: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:26: In file included from src/music.h:37: src/message_queue.h:34:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/event.cpp:26: In file included from src/music.h:37: src/message_queue.h:94:21: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 94 | bool send(message::ptr msg, bool waitforanswer = true); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 28 warnings generated. c++ -o src/freeview_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/freeview_display.cpp In file included from src/freeview_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:27: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:29: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:29: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:29: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:29: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:34: src/gun_shell.h:55:15: warning: 'gun_shell::display' hides overloaded virtual function [-Woverloaded-virtual] 55 | virtual void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/freeview_display.cpp:34: src/gun_shell.h:58:17: warning: 'gun_shell::damage' hides overloaded virtual function [-Woverloaded-virtual] 58 | virtual double damage() const { return damage_amount; } | ^ src/sea_object.h:309:15: note: hidden overloaded virtual function 'sea_object::damage' declared here: different number of parameters (2 vs 0) 309 | virtual bool damage(const vector3& fromwhere, unsigned strength); // returns true if object was destroyed | ^ In file included from src/freeview_display.cpp:35: src/water_splash.h:41:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 41 | std::auto_ptr bradius_top; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:35: src/water_splash.h:42:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 42 | std::auto_ptr bradius_bottom; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:35: src/water_splash.h:43:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr balpha; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:35: src/water_splash.h:54:7: warning: 'water_splash::display' hides overloaded virtual function [-Woverloaded-virtual] 54 | void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:34: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:35: src/moon.h:33:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 33 | texture::ptr map_diffuse; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:35: src/moon.h:34:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 34 | texture::ptr map_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: In file included from src/sky.h:35: src/moon.h:35:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr glsl_moon; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: src/sky.h:49:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 49 | texture::ptr sunglow; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: src/sky.h:50:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 50 | texture::ptr clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: src/sky.h:51:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 51 | texture::ptr suntex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:37: src/sky.h:81:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | std::auto_ptr glsl_clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:56:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr reflectiontex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:57:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 57 | std::auto_ptr foamtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:58:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | std::auto_ptr foamamounttex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:59:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 59 | std::auto_ptr foamamounttrail; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr foamperimetertex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:61:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 61 | std::auto_ptr fresnelcolortex; // texture for fresnel values and water color | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:63:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr reflectiontex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr foamamounttex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:66:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | std::auto_ptr waterspecularlookup; // lookup 1d texture map for water specular term | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:120:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 120 | std::auto_ptr water_bumpmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:126:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 126 | std::auto_ptr glsl_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:38: src/water.h:127:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 127 | std::auto_ptr glsl_under_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/water.h:197:30: note: in instantiation of template class 'ptrvector' requested here 197 | ptrvector patches; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/freeview_display.cpp:136:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 136 | std::auto_ptr uwbt(new texture(get_texture_dir() + "underwater_background.png", texture::LINEAR, texture::CLAMP)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/freeview_display.cpp:220:32: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] 220 | struct alpha_cmp : public std::binary_function { | ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here 24 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/freeview_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 89 warnings generated. c++ -o src/game.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/game.cpp In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:41: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:46: src/gun_shell.h:55:15: warning: 'gun_shell::display' hides overloaded virtual function [-Woverloaded-virtual] 55 | virtual void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/game.cpp:46: src/gun_shell.h:58:17: warning: 'gun_shell::damage' hides overloaded virtual function [-Woverloaded-virtual] 58 | virtual double damage() const { return damage_amount; } | ^ src/sea_object.h:309:15: note: hidden overloaded virtual function 'sea_object::damage' declared here: different number of parameters (2 vs 0) 309 | virtual bool damage(const vector3& fromwhere, unsigned strength); // returns true if object was destroyed | ^ In file included from src/game.cpp:47: src/water_splash.h:41:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 41 | std::auto_ptr bradius_top; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:47: src/water_splash.h:42:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 42 | std::auto_ptr bradius_bottom; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:47: src/water_splash.h:43:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr balpha; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:47: src/water_splash.h:54:7: warning: 'water_splash::display' hides overloaded virtual function [-Woverloaded-virtual] 54 | void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/game.cpp:48: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:48: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:50: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:51: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:52: src/airplane_interface.h:56:15: warning: 'airplane_interface::display' hides overloaded virtual function [-Woverloaded-virtual] 56 | virtual void display(class game& gm); | ^ src/user_interface.h:145:15: note: hidden overloaded virtual function 'user_interface::display' declared here: different number of parameters (0 vs 1) 145 | virtual void display() const; | ^ In file included from src/game.cpp:53: src/ship_interface.h:63:15: warning: 'ship_interface::display' hides overloaded virtual function [-Woverloaded-virtual] 63 | virtual void display(class game& gm); | ^ src/user_interface.h:145:15: note: hidden overloaded virtual function 'user_interface::display' declared here: different number of parameters (0 vs 1) 145 | virtual void display() const; | ^ In file included from src/game.cpp:55: src/convoy.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr myai; // fixme: maybe one ship should act for the convoy, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:56:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr reflectiontex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:57:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 57 | std::auto_ptr foamtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:58:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | std::auto_ptr foamamounttex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:59:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 59 | std::auto_ptr foamamounttrail; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr foamperimetertex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:61:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 61 | std::auto_ptr fresnelcolortex; // texture for fresnel values and water color | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:63:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr reflectiontex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr foamamounttex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:66:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | std::auto_ptr waterspecularlookup; // lookup 1d texture map for water specular term | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:120:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 120 | std::auto_ptr water_bumpmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:126:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 126 | std::auto_ptr glsl_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:62: src/water.h:127:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 127 | std::auto_ptr glsl_under_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/water.h:197:30: note: in instantiation of template class 'ptrvector' requested here 197 | ptrvector patches; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:65: src/terrain.h:58:10: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | std::auto_ptr frac; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:65: src/terrain.h:126:17: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 126 | frac = std::auto_ptr (new fractal_noise(noise_h, noise_lac, num_levels+1, noise_off, noise_gain)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:402:9: note: in instantiation of member function 'ptrvector::push_back' requested here 402 | ships.push_back(new ship(*this, spec.first_child())); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:410:14: note: in instantiation of member function 'ptrvector::push_back' requested here 410 | submarines.push_back(new submarine(*this, spec.first_child())); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:418:14: note: in instantiation of member function 'ptrvector::push_back' requested here 418 | airplanes.push_back(new airplane(*this, spec.first_child())); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:427:14: note: in instantiation of member function 'ptrvector::push_back' requested here 427 | torpedoes.push_back(new torpedo(*this, spec.first_child(), torpedo::setup())); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:436:18: note: in instantiation of member function 'ptrvector::push_back' requested here 436 | depth_charges.push_back(new depth_charge(*this/*, spec.first_child()*/)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:445:15: note: in instantiation of member function 'ptrvector::push_back' requested here 445 | gun_shells.push_back(new gun_shell(*this/*, spec.first_child()*/)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:454:12: note: in instantiation of member function 'ptrvector::push_back' requested here 454 | convoys.push_back(new convoy(*this/*, spec.first_child()*/)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:1430:17: note: in instantiation of member function 'ptrvector::push_back' requested here 1430 | water_splashes.push_back(s); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game.cpp:40: In file included from src/game.h:64: src/ptrvector.h:76:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 76 | std::auto_ptr p(ptr); | ^ src/game.cpp:1449:12: note: in instantiation of member function 'ptrvector::push_back' requested here 1449 | particles.push_back(pt); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 95 warnings generated. c++ -o src/game_editor.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/game_editor.cpp In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:36: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:41: src/gun_shell.h:55:15: warning: 'gun_shell::display' hides overloaded virtual function [-Woverloaded-virtual] 55 | virtual void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/game_editor.cpp:41: src/gun_shell.h:58:17: warning: 'gun_shell::damage' hides overloaded virtual function [-Woverloaded-virtual] 58 | virtual double damage() const { return damage_amount; } | ^ src/sea_object.h:309:15: note: hidden overloaded virtual function 'sea_object::damage' declared here: different number of parameters (2 vs 0) 309 | virtual bool damage(const vector3& fromwhere, unsigned strength); // returns true if object was destroyed | ^ In file included from src/game_editor.cpp:42: src/water_splash.h:41:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 41 | std::auto_ptr bradius_top; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:42: src/water_splash.h:42:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 42 | std::auto_ptr bradius_bottom; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:42: src/water_splash.h:43:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr balpha; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:42: src/water_splash.h:54:7: warning: 'water_splash::display' hides overloaded virtual function [-Woverloaded-virtual] 54 | void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/game_editor.cpp:43: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:43: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:45: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:46: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:47: src/airplane_interface.h:56:15: warning: 'airplane_interface::display' hides overloaded virtual function [-Woverloaded-virtual] 56 | virtual void display(class game& gm); | ^ src/user_interface.h:145:15: note: hidden overloaded virtual function 'user_interface::display' declared here: different number of parameters (0 vs 1) 145 | virtual void display() const; | ^ In file included from src/game_editor.cpp:48: src/ship_interface.h:63:15: warning: 'ship_interface::display' hides overloaded virtual function [-Woverloaded-virtual] 63 | virtual void display(class game& gm); | ^ src/user_interface.h:145:15: note: hidden overloaded virtual function 'user_interface::display' declared here: different number of parameters (0 vs 1) 145 | virtual void display() const; | ^ In file included from src/game_editor.cpp:50: src/convoy.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr myai; // fixme: maybe one ship should act for the convoy, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/game_editor.cpp:35: In file included from src/game_editor.h:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/game_editor.cpp:62:16: warning: unused variable 'SAVEVERSION' [-Wunused-const-variable] 62 | const unsigned SAVEVERSION = 1; | ^~~~~~~~~~~ src/game_editor.cpp:63:16: warning: unused variable 'GAMETYPE' [-Wunused-const-variable] 63 | const unsigned GAMETYPE = 0;//fixme, 0-mission , 1-patrol etc. | ^~~~~~~~ 73 warnings generated. c++ -o src/gun_shell.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/gun_shell.cpp In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: src/gun_shell.h:55:15: warning: 'gun_shell::display' hides overloaded virtual function [-Woverloaded-virtual] 55 | virtual void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/gun_shell.cpp:23: src/gun_shell.h:58:17: warning: 'gun_shell::damage' hides overloaded virtual function [-Woverloaded-virtual] 58 | virtual double damage() const { return damage_amount; } | ^ src/sea_object.h:309:15: note: hidden overloaded virtual function 'sea_object::damage' declared here: different number of parameters (2 vs 0) 309 | virtual bool damage(const vector3& fromwhere, unsigned strength); // returns true if object was destroyed | ^ In file included from src/gun_shell.cpp:25: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:25: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:23: In file included from src/gun_shell.h:26: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:27: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:27: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:27: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:27: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:27: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:27: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:29: src/water_splash.h:41:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 41 | std::auto_ptr bradius_top; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:29: src/water_splash.h:42:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 42 | std::auto_ptr bradius_bottom; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:29: src/water_splash.h:43:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr balpha; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/gun_shell.cpp:29: src/water_splash.h:54:7: warning: 'water_splash::display' hides overloaded virtual function [-Woverloaded-virtual] 54 | void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/gun_shell.cpp:27: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 48 warnings generated. c++ -o src/height_generator_map.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/height_generator_map.cpp In file included from src/height_generator_map.cpp:22: In file included from src/height_generator_map.h:25: In file included from src/height_generator.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/height_generator_map.cpp:22: In file included from src/height_generator_map.h:25: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/height_generator_map.cpp:78:6: warning: variable 'mapoffy' set but not used [-Wunused-but-set-variable] 78 | int mapoffy = maph*mapw; | ^ 3 warnings generated. c++ -o src/highscorelist.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/highscorelist.cpp In file included from src/highscorelist.cpp:25: In file included from src/widget.h:31: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:31: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: In file included from src/widget.h:33: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/highscorelist.cpp:25: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 43 warnings generated. c++ -o src/keys.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/keys.cpp c++ -o src/logbook.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/logbook.cpp c++ -o src/logbook_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/logbook_display.cpp In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:29: In file included from src/user_display.h:28: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:29: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:29: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:30: src/logbook_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/font.h:49:21: note: in instantiation of template class 'ptrvector' requested here 49 | ptrvector character_textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:35: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/logbook_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 43 warnings generated. c++ -o src/map_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/map_display.cpp In file included from src/map_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:28: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: In file included from src/widget.h:33: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: In file included from src/map_display.h:29: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: src/map_display.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr edit_panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: src/map_display.h:61:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 61 | std::auto_ptr edit_panel_add; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: src/map_display.h:62:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 62 | std::auto_ptr edit_panel_chgmot; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: src/map_display.h:63:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr edit_panel_time; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: src/map_display.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr edit_panel_descr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: src/map_display.h:65:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 65 | std::auto_ptr edit_panel_help; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:29: src/map_display.h:66:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | std::auto_ptr edit_panel_convoy; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:38: src/convoy.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr myai; // fixme: maybe one ship should act for the convoy, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/map_display.cpp:831:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 831 | auto_ptr shp(new ship(gm, spec.first_child())); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/map_display.cpp:873:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 873 | auto_ptr cv(new convoy(gm, center, edit_cvname->get_text())); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/map_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 89 warnings generated. c++ -o src/message_queue.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/message_queue.cpp In file included from src/message_queue.cpp:23: src/message_queue.h:34:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/message_queue.cpp:23: src/message_queue.h:94:21: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 94 | bool send(message::ptr msg, bool waitforanswer = true); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/message_queue.cpp:78:35: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 78 | bool message_queue::send(message::ptr msg, bool waitforanswer) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 3 warnings generated. c++ -o src/music.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/music.cpp In file included from src/music.cpp:22: In file included from src/music.h:37: src/message_queue.h:34:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/music.cpp:22: In file included from src/music.h:37: src/message_queue.h:94:21: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 94 | bool send(message::ptr msg, bool waitforanswer = true); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:237:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | return command_queue.send(std::auto_ptr(new command_append_track(*this, filename))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:243:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 243 | return command_queue.send(std::auto_ptr(new command_set_playback_mode(*this, pbm))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:249:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | return command_queue.send(std::auto_ptr(new command_play(*this, fadein))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:255:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 255 | return command_queue.send(std::auto_ptr(new command_stop(*this, fadeout))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:261:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 261 | return command_queue.send(std::auto_ptr(new command_pause(*this))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:267:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 267 | return command_queue.send(std::auto_ptr(new command_resume(*this))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:273:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 273 | return command_queue.send(std::auto_ptr(new command_play_track(*this, nr, fadeouttime, fadeintime))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:279:40: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 279 | return command_queue.send(std::auto_ptr(new command_track_finished(*this)), false); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:286:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 286 | command_queue.send(std::auto_ptr(new command_get_playlist(*this, myplaylist))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:294:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 294 | command_queue.send(std::auto_ptr(new command_get_current_track(*this, track))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:302:33: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 302 | command_queue.send(std::auto_ptr(new command_is_playing(*this, isply))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:309:40: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 309 | return command_queue.send(std::auto_ptr(new command_play_sfx(*this, category, listener, listener_dir, noise_pos))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:315:40: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 315 | return command_queue.send(std::auto_ptr(new command_play_sfx_machine(*this, name, throttle))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/music.cpp:320:40: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 320 | return command_queue.send(std::auto_ptr(new command_pause_sfx(*this, on))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 16 warnings generated. c++ -o src/parser.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/parser.cpp c++ -o src/particle.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/particle.cpp In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:24: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:27: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:27: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:27: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:27: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/particle.cpp:23: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 21 warnings generated. c++ -o src/sea_object.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sea_object.cpp In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:26: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:31: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:31: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:31: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:31: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:31: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:31: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sea_object.cpp:31: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 42 warnings generated. c++ -o src/sensors.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sensors.cpp In file included from src/sensors.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:23: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sensors.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 26 warnings generated. c++ -o src/ship.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/ship.cpp In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:24: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:23: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:25: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:25: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:25: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:25: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:25: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:25: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ship.cpp:31: src/gun_shell.h:55:15: warning: 'gun_shell::display' hides overloaded virtual function [-Woverloaded-virtual] 55 | virtual void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/ship.cpp:31: src/gun_shell.h:58:17: warning: 'gun_shell::damage' hides overloaded virtual function [-Woverloaded-virtual] 58 | virtual double damage() const { return damage_amount; } | ^ src/sea_object.h:309:15: note: hidden overloaded virtual function 'sea_object::damage' declared here: different number of parameters (2 vs 0) 309 | virtual bool damage(const vector3& fromwhere, unsigned strength); // returns true if object was destroyed | ^ src/ship.cpp:614:10: warning: variable 'totally_flooded' set but not used [-Wunused-but-set-variable] 614 | double totally_flooded = 0; | ^ src/ship.cpp:903:9: warning: variable 'vol_below_water' set but not used [-Wunused-but-set-variable] 903 | double vol_below_water=0; | ^ In file included from src/ship.cpp:25: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 46 warnings generated. c++ -o src/ships_sunk_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/ships_sunk_display.cpp In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:24: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/font.h:49:21: note: in instantiation of template class 'ptrvector' requested here 49 | ptrvector character_textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:29: In file included from src/ships_sunk_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:29: In file included from src/ships_sunk_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:29: src/ships_sunk_display.h:35:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 35 | texture::ptr cloudsbackgr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/ships_sunk_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 62 warnings generated. c++ -o src/sky.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sky.cpp In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:34: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:35: src/moon.h:33:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 33 | texture::ptr map_diffuse; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:35: src/moon.h:34:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 34 | texture::ptr map_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: In file included from src/sky.h:35: src/moon.h:35:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr glsl_moon; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: src/sky.h:49:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 49 | texture::ptr sunglow; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: src/sky.h:50:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 50 | texture::ptr clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: src/sky.h:51:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 51 | texture::ptr suntex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:32: src/sky.h:81:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | std::auto_ptr glsl_clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sky.cpp:76:21: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 76 | sunglow = texture::ptr(new texture(get_texture_dir() + "sunglow.png", texture::LINEAR)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sky.cpp:77:20: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 77 | suntex = texture::ptr(new texture(get_texture_dir() + "thesun.png", texture::LINEAR)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sky.cpp:190:20: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | clouds = texture::ptr(new texture(fullmap, res, res, GL_LUMINANCE, texture::LINEAR, texture::REPEAT)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sky.cpp:39: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 50 warnings generated. c++ -o src/moon.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/moon.cpp In file included from src/moon.cpp:28: In file included from src/moon.h:25: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/moon.cpp:28: In file included from src/moon.h:26: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/moon.cpp:28: In file included from src/moon.h:26: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/moon.cpp:28: In file included from src/moon.h:26: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/moon.cpp:28: In file included from src/moon.h:26: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/moon.cpp:28: src/moon.h:33:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 33 | texture::ptr map_diffuse; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/moon.cpp:28: src/moon.h:34:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 34 | texture::ptr map_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/moon.cpp:28: src/moon.h:35:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr glsl_moon; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/moon.cpp:41:25: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 41 | map_diffuse = texture::ptr(new texture(get_texture_dir()+"moon_d.png", texture::LINEAR)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/moon.cpp:67:24: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 67 | map_normal = texture::ptr(new texture(mnp, mns, mns, GL_RGB, texture::LINEAR, texture::CLAMP)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 10 warnings generated. c++ -o src/simplex_noise.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/simplex_noise.cpp c++ -o src/stars.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/stars.cpp In file included from src/stars.cpp:35: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/stars.cpp:35: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/stars.cpp:35: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/stars.cpp:35: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/stars.cpp:146:35: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 146 | color->a = 0.5f + ( 0.3f*rand()/RAND_MAX ); // alpha in range [0.5, 0.8] | ~^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 5 warnings generated. c++ -o src/sonar.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sonar.cpp In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:64: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 26 warnings generated. c++ -o src/sonar_operator.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sonar_operator.cpp In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:24: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:25: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:25: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:25: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:25: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:25: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sonar_operator.cpp:25: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sonar_operator.cpp:248:11: warning: unused variable 'so' [-Wunused-variable] 248 | xml_elem so = parent.add_child("sonar_operator"); | ^~ In file included from src/sonar_operator.cpp:25: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 27 warnings generated. c++ -o src/submarine.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/submarine.cpp In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:24: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:25: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:25: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:25: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:25: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:25: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:25: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:23: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:32: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/submarine.cpp:347:11: warning: unused variable 'tk' [-Wunused-variable] 347 | xml_elem tk = parent.child("tanks"); | ^~ src/submarine.cpp:1294:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1294 | std::auto_ptr torp(new torpedo(gm, doc.first_child(), torpedoes[tubenr].setup)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine.cpp:25: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 63 warnings generated. c++ -o src/submarine_interface.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/submarine_interface.cpp In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: In file included from src/coastmap.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:39: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:39: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:39: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:39: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:39: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:39: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: In file included from src/widget.h:33: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:42: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:46: In file included from src/music.h:37: src/message_queue.h:34:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:46: In file included from src/music.h:37: src/message_queue.h:94:21: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 94 | bool send(message::ptr msg, bool waitforanswer = true); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:46:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 46 | std::auto_ptr controlscreen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr indicator_compass; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr indicator_bow_depth_rudder; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:50:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 50 | std::auto_ptr indicator_stern_depth_rudder; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:51:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | std::auto_ptr indicator_depth; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:52:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 52 | std::auto_ptr indicator_knots; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr indicator_main_rudder; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:50: src/sub_gauges_display.h:54:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr indicator_mt; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:51: src/sub_periscope_display.h:38:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 38 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:51: src/sub_periscope_display.h:39:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 39 | texture::ptr compassbar_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:51: src/sub_periscope_display.h:40:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 40 | texture::ptr clock_hours_pointer; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:51: src/sub_periscope_display.h:41:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 41 | texture::ptr clock_minutes_pointer; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:51: src/sub_periscope_display.h:46:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 46 | texture::ptr viewtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:51: src/sub_periscope_display.h:47:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 47 | texture::ptr blurtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:51: src/sub_periscope_display.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr glsl_blurview; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:52: src/sub_uzo_display.h:35:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 35 | texture::ptr uzotex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:52: src/sub_uzo_display.h:36:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 36 | texture::ptr compass; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:53: src/sub_bridge_display.h:34:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 34 | texture::ptr glasses_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:54: src/map_display.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr edit_panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:54: src/map_display.h:61:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 61 | std::auto_ptr edit_panel_add; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:54: src/map_display.h:62:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 62 | std::auto_ptr edit_panel_chgmot; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:54: src/map_display.h:63:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr edit_panel_time; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:54: src/map_display.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr edit_panel_descr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:54: src/map_display.h:65:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 65 | std::auto_ptr edit_panel_help; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:54: src/map_display.h:66:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | std::auto_ptr edit_panel_convoy; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:39:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 39 | std::auto_ptr torpempty; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:40:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 40 | std::auto_ptr torpload; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:41:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 41 | std::auto_ptr torpunload; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:42:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 42 | std::auto_ptr torp1fat1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:43:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr torp1lut1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:44:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 44 | std::auto_ptr torp1lut2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:45:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 45 | std::auto_ptr torp1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:46:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 46 | std::auto_ptr torp1practice; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:47:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 47 | std::auto_ptr torp2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr torp3afat2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr torp3alut1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:50:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 50 | std::auto_ptr torp3alut2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:51:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | std::auto_ptr torp3fat2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:52:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 52 | std::auto_ptr torp3; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr torp4; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:54:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr torp5b; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:55:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 55 | std::auto_ptr torp5; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:56:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr torp6lut1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:58:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | std::auto_ptr submodelVIIc; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:59:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 59 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:55: src/sub_torpedo_display.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr subtopsideview; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:56: src/sub_damage_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr damage_screen_background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:56: src/sub_damage_display.h:35:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr sub_damage_scheme_all; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:56: src/sub_damage_display.h:36:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 36 | texture::ptr repairlight, repairmedium, repairheavy, repaircritical, repairwrecked; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:57: src/logbook_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:59: src/sub_tdc_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:59: src/sub_tdc_display.h:39:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 39 | std::auto_ptr firesolution; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:59: src/sub_tdc_display.h:56:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:59: src/sub_tdc_display.h:78:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 78 | std::auto_ptr myscheme1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:59: src/sub_tdc_display.h:79:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 79 | std::auto_ptr myscheme2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:43:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr torpspeed[3]; // slow/medium/fast | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:44:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 44 | std::auto_ptr firstturn[2]; // left/right | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:45:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 45 | std::auto_ptr secondaryrange[2]; // short/long | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:46:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 46 | std::auto_ptr preheating[2]; // on/off | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:47:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 47 | std::auto_ptr temperaturescale; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:51:27: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | bool is_over(const std::auto_ptr& tex, const vector2i& pos, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:60: src/sub_torpsetup_display.h:74:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 74 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:61: src/sub_kdb_display.h:35:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:61: src/sub_kdb_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:62: src/sub_ghg_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:62: src/sub_ghg_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:63: src/sub_bg_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:63: src/sub_bg_display.h:50:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 50 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:64: src/sub_captainscabin_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:65: src/sub_soldbuch_display.h:31:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 31 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:65: src/sub_soldbuch_display.h:32:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 32 | std::auto_ptr player_photo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:65: src/sub_soldbuch_display.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr primary_overlay; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:65: src/sub_soldbuch_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr stamps; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:66: src/sub_recogmanual_display.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sub_recogmanual_display.h:50:19: note: in instantiation of template class 'ptrvector' requested here 50 | ptrvector silhouettes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:37: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sub_recogmanual_display.h:51:25: note: in instantiation of template class 'ptrvector' requested here 51 | ptrvector classes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:67: src/sub_valves_display.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:71: src/sub_control_popup.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:71: src/sub_control_popup.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:72: src/sub_tdc_popup.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:72: src/sub_tdc_popup.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:73: src/sub_ecard_popup.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:73: src/sub_ecard_popup.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:74: src/sub_recogmanual_popup.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:74: src/sub_recogmanual_popup.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/submarine_interface.cpp:39: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 168 warnings generated. c++ -o src/sub_bg_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_bg_display.cpp In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:26: In file included from src/user_display.h:28: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: src/sub_bg_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: src/sub_bg_display.h:50:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 50 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:27: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:27: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:23: In file included from src/sub_bg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bg_display.cpp:28: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_bg_display.cpp:60:14: warning: variable 'mb' set but not used [-Wunused-but-set-variable] 60 | int mx, my, mb; | ^ In file included from src/sub_bg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 50 warnings generated. c++ -o src/sub_bridge_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_bridge_display.cpp In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:27: In file included from src/sub_bridge_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:27: In file included from src/sub_bridge_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:27: src/sub_bridge_display.h:34:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 34 | texture::ptr glasses_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:28: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:31: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:31: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:31: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:31: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_bridge_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 47 warnings generated. c++ -o src/sub_captainscabin_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_captainscabin_display.cpp In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: In file included from src/sub_captainscabin_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:28: src/sub_captainscabin_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:31: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_captainscabin_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 48 warnings generated. c++ -o src/sub_control_popup.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_control_popup.cpp In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: src/sub_control_popup.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: src/sub_control_popup.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:23: In file included from src/sub_control_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_control_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 20 warnings generated. c++ -o src/sub_ecard_popup.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_ecard_popup.cpp In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: src/sub_ecard_popup.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: src/sub_ecard_popup.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:23: In file included from src/sub_ecard_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ecard_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 20 warnings generated. c++ -o src/sub_damage_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_damage_display.cpp In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/font.h:49:21: note: in instantiation of template class 'ptrvector' requested here 49 | ptrvector character_textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:31: In file included from src/user_display.h:28: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:31: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:31: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:32: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:33: In file included from src/sub_damage_display.h:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:33: In file included from src/sub_damage_display.h:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:33: In file included from src/sub_damage_display.h:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:33: In file included from src/sub_damage_display.h:29: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:33: src/sub_damage_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr damage_screen_background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:33: src/sub_damage_display.h:35:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr sub_damage_scheme_all; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:33: src/sub_damage_display.h:36:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 36 | texture::ptr repairlight, repairmedium, repairheavy, repaircritical, repairwrecked; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:29: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:35: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:35: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:35: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:35: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:35: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:35: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_damage_display.cpp:35: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 49 warnings generated. c++ -o src/sub_gauges_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_gauges_display.cpp In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: In file included from src/sub_gauges_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: In file included from src/sub_gauges_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:46:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 46 | std::auto_ptr controlscreen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr indicator_compass; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr indicator_bow_depth_rudder; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:50:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 50 | std::auto_ptr indicator_stern_depth_rudder; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:51:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | std::auto_ptr indicator_depth; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:52:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 52 | std::auto_ptr indicator_knots; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr indicator_main_rudder; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:28: src/sub_gauges_display.h:54:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr indicator_mt; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:29: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_gauges_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 54 warnings generated. c++ -o src/sub_ghg_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_ghg_display.cpp In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:26: In file included from src/user_display.h:28: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: src/sub_ghg_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: src/sub_ghg_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:27: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:27: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:23: In file included from src/sub_ghg_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_ghg_display.cpp:28: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_ghg_display.cpp:59:14: warning: variable 'mb' set but not used [-Wunused-but-set-variable] 59 | int mx, my, mb; | ^ In file included from src/sub_ghg_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 50 warnings generated. c++ -o src/sub_kdb_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_kdb_display.cpp In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:26: In file included from src/user_display.h:28: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: src/sub_kdb_display.h:35:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: src/sub_kdb_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:27: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:27: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:23: In file included from src/sub_kdb_display.h:27: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_kdb_display.cpp:28: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_kdb_display.cpp:64:14: warning: variable 'mb' set but not used [-Wunused-but-set-variable] 64 | int mx, my, mb; | ^ src/sub_kdb_display.cpp:207:22: warning: unused variable 'nstr' [-Wunused-variable] 207 | pair nstr = gm.sonar_listen_ships(player, app_ang); | ^~~~ In file included from src/sub_kdb_display.cpp:27: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 51 warnings generated. c++ -o src/sub_periscope_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_periscope_display.cpp In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: In file included from src/sub_periscope_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: In file included from src/sub_periscope_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: In file included from src/sub_periscope_display.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: In file included from src/sub_periscope_display.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: In file included from src/sub_periscope_display.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: In file included from src/sub_periscope_display.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: src/sub_periscope_display.h:38:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 38 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: src/sub_periscope_display.h:39:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 39 | texture::ptr compassbar_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: src/sub_periscope_display.h:40:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 40 | texture::ptr clock_hours_pointer; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: src/sub_periscope_display.h:41:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 41 | texture::ptr clock_minutes_pointer; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: src/sub_periscope_display.h:46:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 46 | texture::ptr viewtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: src/sub_periscope_display.h:47:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 47 | texture::ptr blurtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:27: src/sub_periscope_display.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr glsl_blurview; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:28: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_periscope_display.cpp:272:35: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 272 | clock_minutes_pointer = texture::ptr(new texture(get_image_dir() + "clock_minutes_pointer.png")); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_periscope_display.cpp:273:33: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 273 | clock_hours_pointer = texture::ptr(new texture(get_image_dir() + "clock_hours_pointer.png")); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_periscope_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 56 warnings generated. c++ -o src/sub_recogmanual_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_recogmanual_display.cpp In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:24: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:24: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:24: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:24: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:24: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:24: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: In file included from src/widget.h:33: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: In file included from src/sub_recogmanual_display.h:28: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:26: src/sub_recogmanual_display.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sub_recogmanual_display.h:50:19: note: in instantiation of template class 'ptrvector' requested here 50 | ptrvector silhouettes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sub_recogmanual_display.h:51:25: note: in instantiation of template class 'ptrvector' requested here 51 | ptrvector classes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:27: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_display.cpp:112:4: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 112 | auto_ptr img(new image(data_file_handler::instance().get_path(*it) + (*it) + "_silhouette.png")); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_display.cpp:119:28: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 119 | displacements.push_back(auto_ptr(new string(elem.attr("displacement")))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_display.cpp:120:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 120 | lengths.push_back(auto_ptr(new string(elem.attr("length")))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_display.cpp:121:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 121 | classes.push_back(auto_ptr(new string(elem.attr("class")))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_display.cpp:122:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 122 | weapons.push_back(auto_ptr(new string(elem.attr("weapons")))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_display.cpp:123:24: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 123 | countries.push_back(auto_ptr(new string(elem.attr("countries")))); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_display.cpp:24: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 89 warnings generated. c++ -o src/sub_soldbuch_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_soldbuch_display.cpp In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:28: In file included from src/sub_soldbuch_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:28: In file included from src/sub_soldbuch_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:28: src/sub_soldbuch_display.h:31:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 31 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:28: src/sub_soldbuch_display.h:32:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 32 | std::auto_ptr player_photo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:28: src/sub_soldbuch_display.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr primary_overlay; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:28: src/sub_soldbuch_display.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr stamps; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:30: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_soldbuch_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 51 warnings generated. c++ -o src/sub_tdc_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_tdc_display.cpp In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:27: In file included from src/sub_tdc_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:27: In file included from src/sub_tdc_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:27: src/sub_tdc_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:27: src/sub_tdc_display.h:39:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 39 | std::auto_ptr firesolution; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:27: src/sub_tdc_display.h:56:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:27: src/sub_tdc_display.h:78:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 78 | std::auto_ptr myscheme1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:27: src/sub_tdc_display.h:79:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 79 | std::auto_ptr myscheme2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:28: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 52 warnings generated. c++ -o src/sub_tdc_popup.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_tdc_popup.cpp In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: src/sub_tdc_popup.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: src/sub_tdc_popup.h:34:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:23: In file included from src/sub_tdc_popup.h:28: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_tdc_popup.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 20 warnings generated. c++ -o src/sub_torpedo_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_torpedo_display.cpp In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: In file included from src/sub_torpedo_display.h:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:39:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 39 | std::auto_ptr torpempty; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:40:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 40 | std::auto_ptr torpload; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:41:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 41 | std::auto_ptr torpunload; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:42:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 42 | std::auto_ptr torp1fat1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:43:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr torp1lut1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:44:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 44 | std::auto_ptr torp1lut2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:45:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 45 | std::auto_ptr torp1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:46:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 46 | std::auto_ptr torp1practice; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:47:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 47 | std::auto_ptr torp2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr torp3afat2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr torp3alut1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:50:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 50 | std::auto_ptr torp3alut2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:51:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | std::auto_ptr torp3fat2; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:52:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 52 | std::auto_ptr torp3; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:53:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 53 | std::auto_ptr torp4; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:54:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr torp5b; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:55:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 55 | std::auto_ptr torp5; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:56:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr torp6lut1; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:58:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | std::auto_ptr submodelVIIc; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:59:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 59 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:28: src/sub_torpedo_display.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr subtopsideview; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:31: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpedo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 67 warnings generated. c++ -o src/sub_torpsetup_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_torpsetup_display.cpp In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:25: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:25: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:25: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:25: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:25: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:25: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: In file included from src/sub_torpsetup_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: In file included from src/sub_torpsetup_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:34:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:43:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr torpspeed[3]; // slow/medium/fast | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:44:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 44 | std::auto_ptr firstturn[2]; // left/right | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:45:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 45 | std::auto_ptr secondaryrange[2]; // short/long | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:46:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 46 | std::auto_ptr preheating[2]; // on/off | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:47:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 47 | std::auto_ptr temperaturescale; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:51:27: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | bool is_over(const std::auto_ptr& tex, const vector2i& pos, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:26: src/sub_torpsetup_display.h:74:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 74 | std::auto_ptr myscheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:28: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_torpsetup_display.cpp:27: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_torpsetup_display.cpp:107:14: warning: variable 'mb' set but not used [-Wunused-but-set-variable] 107 | int mx, my, mb; | ^ In file included from src/sub_torpsetup_display.cpp:25: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 56 warnings generated. c++ -o src/sub_uzo_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_uzo_display.cpp In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:27: In file included from src/submarine.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:28: In file included from src/sub_uzo_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:28: In file included from src/sub_uzo_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:28: src/sub_uzo_display.h:35:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 35 | texture::ptr uzotex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:28: src/sub_uzo_display.h:36:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 36 | texture::ptr compass; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:29: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_uzo_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 49 warnings generated. c++ -o src/sub_valves_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_valves_display.cpp In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:25: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:25: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:25: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:25: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:25: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:25: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:27: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: src/sub_valves_display.h:33:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 33 | std::auto_ptr background; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_valves_display.cpp:20: In file included from src/sub_valves_display.h:25: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 43 warnings generated. c++ -o src/tdc.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/tdc.cpp c++ -o src/texts.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/texts.cpp src/texts.cpp:42:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 42 | auto_ptr texts_singleton_handler; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 1 warning generated. c++ -o src/tone_reproductor.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/tone_reproductor.cpp c++ -o src/torpedo.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/torpedo.cpp In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:25: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:23: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:27: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:27: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:27: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:27: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:27: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:27: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo.cpp:27: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 42 warnings generated. c++ -o src/torpedo_camera_display.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/torpedo_camera_display.cpp In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:27: In file included from src/torpedo.h:26: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:28: In file included from src/torpedo_camera_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:28: In file included from src/torpedo_camera_display.h:26: In file included from src/freeview_display.h:26: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: In file included from src/submarine_interface.h:30: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:29: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/torpedo_camera_display.cpp:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 47 warnings generated. c++ -o src/triangulate.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/triangulate.cpp c++ -o src/user_interface.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/user_interface.cpp In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:31: In file included from src/coastmap.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:31: src/coastmap.h:129:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 129 | std::auto_ptr atlanticmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:33: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:33: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:35: src/user_display.h:54:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:35: src/user_display.h:83:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: src/user_interface.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr panel; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: src/user_interface.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr screen_selector; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: src/user_interface.h:68:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 68 | std::auto_ptr music_playlist; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: src/user_interface.h:75:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 75 | std::auto_ptr main_menu; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:90:26: note: in instantiation of template class 'ptrvector' requested here 90 | ptrvector displays; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/user_interface.h:96:24: note: in instantiation of template class 'ptrvector' requested here 96 | ptrvector popups; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: src/user_interface.h:99:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr mysky; // the one and only sky | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: src/user_interface.h:102:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr mygeoclipmap; // terrain rendering instance | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:37: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:37: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:37: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:37: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:37: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:37: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:39: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:42: src/gun_shell.h:55:15: warning: 'gun_shell::display' hides overloaded virtual function [-Woverloaded-virtual] 55 | virtual void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/user_interface.cpp:42: src/gun_shell.h:58:17: warning: 'gun_shell::damage' hides overloaded virtual function [-Woverloaded-virtual] 58 | virtual double damage() const { return damage_amount; } | ^ src/sea_object.h:309:15: note: hidden overloaded virtual function 'sea_object::damage' declared here: different number of parameters (2 vs 0) 309 | virtual bool damage(const vector3& fromwhere, unsigned strength); // returns true if object was destroyed | ^ In file included from src/user_interface.cpp:44: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:44: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:45: src/submarine_interface.h:87:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 87 | std::auto_ptr torpedo_cam_view; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:49: In file included from src/sky.h:35: src/moon.h:33:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 33 | texture::ptr map_diffuse; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:49: In file included from src/sky.h:35: src/moon.h:34:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 34 | texture::ptr map_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:49: In file included from src/sky.h:35: src/moon.h:35:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 35 | std::auto_ptr glsl_moon; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:49: src/sky.h:49:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 49 | texture::ptr sunglow; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:49: src/sky.h:50:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 50 | texture::ptr clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:49: src/sky.h:51:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 51 | texture::ptr suntex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:49: src/sky.h:81:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | std::auto_ptr glsl_clouds; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:56:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr reflectiontex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:57:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 57 | std::auto_ptr foamtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:58:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | std::auto_ptr foamamounttex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:59:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 59 | std::auto_ptr foamamounttrail; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr foamperimetertex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:61:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 61 | std::auto_ptr fresnelcolortex; // texture for fresnel values and water color | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:63:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr reflectiontex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr foamamounttex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:66:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | std::auto_ptr waterspecularlookup; // lookup 1d texture map for water specular term | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:120:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 120 | std::auto_ptr water_bumpmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:126:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 126 | std::auto_ptr glsl_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:51: src/water.h:127:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 127 | std::auto_ptr glsl_under_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:35: In file included from src/user_interface.h:29: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/water.h:197:30: note: in instantiation of template class 'ptrvector' requested here 197 | ptrvector patches; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:56: In file included from src/music.h:37: src/message_queue.h:34:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 34 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:56: In file included from src/music.h:37: src/message_queue.h:94:21: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 94 | bool send(message::ptr msg, bool waitforanswer = true); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/user_interface.cpp:37: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 104 warnings generated. c++ -o src/caustics.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/caustics.cpp In file included from src/caustics.cpp:30: In file included from src/caustics.h:32: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/caustics.cpp:30: In file included from src/caustics.h:31: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/caustics.cpp:51:30: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | texture_pointers.push_back(auto_ptr( new texture(get_texture_dir()+filename.str(), texture::LINEAR) )); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 3 warnings generated. c++ -o src/water.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/water.cpp In file included from src/water.cpp:32: In file included from src/water.h:36: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:28: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:28: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:28: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:28: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:56:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 56 | std::auto_ptr reflectiontex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:57:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 57 | std::auto_ptr foamtex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:58:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | std::auto_ptr foamamounttex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:59:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 59 | std::auto_ptr foamamounttrail; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:60:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | std::auto_ptr foamperimetertex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:61:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 61 | std::auto_ptr fresnelcolortex; // texture for fresnel values and water color | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:63:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr reflectiontex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:64:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 64 | std::auto_ptr foamamounttex_fbo; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:66:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 66 | std::auto_ptr waterspecularlookup; // lookup 1d texture map for water specular term | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:120:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 120 | std::auto_ptr water_bumpmap; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:126:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 126 | std::auto_ptr glsl_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: src/water.h:127:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 127 | std::auto_ptr glsl_under_water; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/water.h:197:30: note: in instantiation of template class 'ptrvector' requested here 197 | ptrvector patches; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:38: In file included from src/ship.h:27: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:38: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:38: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:38: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:38: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:38: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:38: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:38: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water.cpp:32: In file included from src/water.h:39: src/ocean_wave_generator.h:136:19: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 136 | return T(rand())/RAND_MAX; | ~^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ src/ocean_wave_generator.h:144:17: note: in instantiation of member function 'ocean_wave_generator::myrnd' requested here 144 | x1 = T(2.0) * myrnd() - T(1.0); | ^ src/ocean_wave_generator.h:182:22: note: in instantiation of member function 'ocean_wave_generator::gaussrand' requested here 182 | std::complex g = gaussrand(); // split in two expressions to make it compileable under VC6 | ^ src/ocean_wave_generator.h:198:25: note: in instantiation of member function 'ocean_wave_generator::h0_tilde' requested here 198 | h0tilde[y*(N+1)+x] = h0_tilde(vector2t(Kx, Ky)); | ^ src/ocean_wave_generator.h:241:2: note: in instantiation of member function 'ocean_wave_generator::compute_h0tilde' requested here 241 | compute_h0tilde(); | ^ src/water.cpp:153:2: note: in instantiation of member function 'ocean_wave_generator::ocean_wave_generator' requested here 153 | owg(wave_resolution, | ^ src/water.cpp:128:16: warning: unused variable 'foamtexsize' [-Wunused-const-variable] 128 | const unsigned foamtexsize = 256; | ^~~~~~~~~~~ 42 warnings generated. c++ -o src/water_splash.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/water_splash.cpp In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:35: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sea_object.h:237:20: note: in instantiation of template class 'ptrvector' requested here 237 | ptrvector sensors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: src/sea_object.h:242:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 242 | std::auto_ptr myai; // created from spec file, but data needs to be saved, [SAVE] | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: src/water_splash.h:41:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 41 | std::auto_ptr bradius_top; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: src/water_splash.h:42:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 42 | std::auto_ptr bradius_bottom; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: src/water_splash.h:43:7: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 43 | std::auto_ptr balpha; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: src/water_splash.h:54:7: warning: 'water_splash::display' hides overloaded virtual function [-Woverloaded-virtual] 54 | void display() const; | ^ src/sea_object.h:370:15: note: hidden overloaded virtual function 'sea_object::display' declared here: different number of parameters (1 vs 0) 370 | virtual void display(const texture *caustic_map=NULL) const; | ^ In file included from src/water_splash.cpp:24: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:22: In file included from src/water_splash.h:25: In file included from src/sea_object.h:27: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:25: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:25: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:25: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:25: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:25: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:25: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/water_splash.cpp:25: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 27 warnings generated. c++ -o src/dftdtester/tests.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/dftdtester/tests.cpp c++ -o src/sub_recogmanual_popup.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/sub_recogmanual_popup.cpp In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:159:18: note: in instantiation of template class 'ptrvector' requested here 159 | ptrvector ships; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:160:23: note: in instantiation of template class 'ptrvector' requested here 160 | ptrvector submarines; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:161:22: note: in instantiation of template class 'ptrvector' requested here 161 | ptrvector airplanes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:162:21: note: in instantiation of template class 'ptrvector' requested here 162 | ptrvector torpedoes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:163:26: note: in instantiation of template class 'ptrvector' requested here 163 | ptrvector depth_charges; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:164:23: note: in instantiation of template class 'ptrvector' requested here 164 | ptrvector gun_shells; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:165:26: note: in instantiation of template class 'ptrvector' requested here 165 | ptrvector water_splashes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:166:20: note: in instantiation of template class 'ptrvector' requested here 166 | ptrvector convoys; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:167:22: note: in instantiation of template class 'ptrvector' requested here 167 | ptrvector particles; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:26: In file included from src/game.h:69: src/ptrlist.h:54:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 54 | void push_back(std::auto_ptr ptr) { | ^ src/game.h:171:17: note: in instantiation of template class 'ptrlist' requested here 171 | ptrlist events; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:26: In file included from src/game.h:69: src/ptrlist.h:58:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 58 | void push_front(std::auto_ptr ptr) { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:26: In file included from src/game.h:69: src/ptrlist.h:83:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | std::auto_ptr release_front() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:26: In file included from src/game.h:69: src/ptrlist.h:91:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 91 | std::auto_ptr release_back() { | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:26: src/game.h:204:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 204 | std::auto_ptr mywater; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:26: src/game.h:207:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 207 | std::auto_ptr myheightgen; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: In file included from src/widget.h:33: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:28: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: src/sub_recogmanual_popup.h:48:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | std::auto_ptr background_daylight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: src/sub_recogmanual_popup.h:49:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr background_nightlight; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:24: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/sub_recogmanual_popup.h:50:19: note: in instantiation of template class 'ptrvector' requested here 50 | ptrvector silhouettes; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_popup.cpp:60:4: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 60 | auto_ptr img(new image(data_file_handler::instance().get_path(*it) + (*it) + "_silhouette.png")); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/sub_recogmanual_popup.cpp:61:26: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 61 | silhouettes.push_back(auto_ptr(img)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/sub_recogmanual_popup.cpp:20: In file included from src/sub_recogmanual_popup.h:26: In file included from src/game.h:69: src/ptrlist.h:63:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 63 | std::auto_ptr p(ptr); | ^ src/game.h:404:36: note: in instantiation of member function 'ptrlist::push_back' requested here 404 | void add_event(event* e) { events.push_back(e); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 64 warnings generated. c++ -o src/filehelper.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/filehelper.cpp c++ -o src/widget.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/widget.cpp In file included from src/widget.cpp:26: In file included from src/widget.h:31: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:31: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: In file included from src/widget.h:33: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:97:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 97 | std::auto_ptr backg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:98:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 98 | std::auto_ptr skbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:99:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 99 | std::auto_ptr frame[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:100:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr frameinv[8]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:101:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 101 | std::auto_ptr icons[4]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:102:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 102 | std::auto_ptr sbarbackg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:103:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 103 | std::auto_ptr sbarsurf; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:151:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 151 | static std::auto_ptr globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:171:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 171 | static void set_theme(std::auto_ptr t) { globaltheme = t; } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:173:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:173:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 173 | static std::auto_ptr replace_theme(std::auto_ptr t); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:237:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 237 | static std::auto_ptr create_dialogue_ok(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:238:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 238 | std::auto_ptr create_dialogue_ok(const std::string& title, const std::string& text = "", int w = 0, int h = 0) { return create_dialogue_ok(this, title, text, w, h); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:240:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 240 | static std::auto_ptr create_dialogue_ok_cancel(widget* parent_, const std::string& title, const std::string& text = "", int w = 0, int h = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:241:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 241 | std::auto_ptr create_dialogue_ok_cancel(const std::string& title, const std::string& text = "") { return create_dialogue_ok_cancel(this, title, text); } | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:528:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 528 | std::auto_ptr mdl; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:543:49: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 543 | widget_3dview(int x, int y, int w, int h, std::auto_ptr mdl, color bgcol, widget* parent_ = 0); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/widget.cpp:26: src/widget.h:546:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 546 | void set_model(std::auto_ptr mdl_); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:46:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 46 | std::auto_ptr widget::globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:71:23: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 71 | set_background(std::auto_ptr(new texture(get_texture_dir() += elem.attr("bg_texture"))).get()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:108:17: warning: base class 'widget' is uninitialized when used here to access 'widget::parent' [-Wuninitialized] 108 | : widget(elem, parent) | ^ src/widget.cpp:115:17: warning: base class 'widget' is uninitialized when used here to access 'widget::parent' [-Wuninitialized] 115 | : widget(elem, parent) | ^ src/widget.cpp:125:17: warning: base class 'widget' is uninitialized when used here to access 'widget::parent' [-Wuninitialized] 125 | : widget(elem, parent), pressed(false) | ^ src/widget.cpp:371:57: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | std::auto_ptr widget::replace_theme(std::auto_ptr t) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:371:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | std::auto_ptr widget::replace_theme(std::auto_ptr t) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:373:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | std::auto_ptr r = globaltheme; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:599:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 599 | std::auto_ptr* frelem = (out ? globaltheme->frame : globaltheme->frameinv); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:725:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 725 | std::auto_ptr widget::create_dialogue_ok(widget* parent_, const string& title, const string& text, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:734:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 734 | std::auto_ptr wi(new widget(x, y, w, h, title, parent_)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:743:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 743 | std::auto_ptr widget::create_dialogue_ok_cancel(widget* parent_, const string& title, const string& text, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:752:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 752 | std::auto_ptr wi(new widget(x, y, w, h, title, parent_)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:1253:2: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 1253 | unique(entries.begin(), entries.end()); | ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/widget.cpp:1532:58: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1532 | widget_3dview::widget_3dview(int x, int y, int w, int h, auto_ptr mdl_, color bgcol, widget* parent_) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/widget.cpp:1542:36: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1542 | void widget_3dview::set_model(std::auto_ptr mdl_) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 59 warnings generated. c++ -o src/frustum.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/frustum.cpp In file included from src/frustum.cpp:24: In file included from src/frustum.h:27: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/frustum.cpp:24: In file included from src/frustum.h:27: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/frustum.cpp:24: In file included from src/frustum.h:27: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/frustum.cpp:24: In file included from src/frustum.h:27: In file included from src/polygon.h:31: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 4 warnings generated. c++ -o src/datadirs.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -DDATADIR=\"/usr/local/share/dangerdeep/\" -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/datadirs.cpp c++ -o src/global_data.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -DVERSION=\"0.4.0_pre3327\" -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/global_data.cpp In file included from src/global_data.cpp:23: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:23: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/global_data.cpp:25: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 25 warnings generated. c++ -o src/thread.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/thread.cpp c++ -o src/mutex.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/mutex.cpp c++ -o src/condvar.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/condvar.cpp c++ -o src/log.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/log.cpp src/log.cpp:35:1: warning: 'log_msg' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 35 | struct log_msg | ^ src/log.h:81:9: note: did you mean struct here? 81 | friend class log_msg; | ^~~~~ | struct 1 warning generated. c++ -o src/bv_tree.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/bv_tree.cpp In file included from src/bv_tree.cpp:24: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/bv_tree.cpp:24: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/bv_tree.cpp:24: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/bv_tree.cpp:24: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/bv_tree.cpp:30:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 30 | std::auto_ptr bv_tree::create(const std::vector& vertices, std::list& nodes) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/bv_tree.cpp:32:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 32 | std::auto_ptr result; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/bv_tree.cpp:107:43: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 107 | bv_tree::bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/bv_tree.cpp:107:77: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 107 | bv_tree::bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree) | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/bv_tree.cpp:25: src/triangle_intersection.h:102:7: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] 102 | if (is_null(detAq0, eps) & is_null(detAq1, eps)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | && src/bv_tree.cpp:159:45: note: in instantiation of member function 'triangle_intersection_t::compute' requested here 159 | bool c = triangle_intersection_t::compute(v0t, v1t, v2t, v3t, v4t, v5t); | ^ src/triangle_intersection.h:102:7: note: cast one or both operands to int to silence this warning 102 | if (is_null(detAq0, eps) & is_null(detAq1, eps)) { | ^ 9 warnings generated. c++ -o src/error.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/error.cpp c++ -o src/framebufferobject.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/framebufferobject.cpp In file included from src/framebufferobject.cpp:25: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 1 warning generated. c++ -o src/font.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/font.cpp In file included from src/font.cpp:23: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/font.h:49:21: note: in instantiation of template class 'ptrvector' requested here 49 | ptrvector character_textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/font.cpp:24: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/font.cpp:27: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/font.cpp:27: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/font.cpp:27: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/font.cpp:27: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 6 warnings generated. c++ -o src/fpsmeasure.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/fpsmeasure.cpp c++ -o src/geoclipmap.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/geoclipmap.cpp In file included from src/geoclipmap.cpp:20: In file included from src/geoclipmap.h:25: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: In file included from src/geoclipmap.h:26: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: In file included from src/geoclipmap.h:26: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: In file included from src/geoclipmap.h:26: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: In file included from src/geoclipmap.h:26: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: In file included from src/geoclipmap.h:31: src/height_generator.h:145:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 145 | std::auto_ptr sand_texture, mud_texture, forest_texture, | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: src/geoclipmap.h:138:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 138 | texture::ptr normals; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: src/geoclipmap.h:139:12: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 139 | texture::ptr colors; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: In file included from src/geoclipmap.h:28: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/geoclipmap.h:150:19: note: in instantiation of template class 'ptrvector' requested here 150 | ptrvector levels; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: src/geoclipmap.h:163:19: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 163 | /*mutable*/ std::auto_ptr myshader[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: src/geoclipmap.h:190:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 190 | texture::ptr horizon_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: src/geoclipmap.h:191:11: warning: 'ptr' is deprecated [-Wdeprecated-declarations] 191 | texture::ptr noise_texture; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/geoclipmap.cpp:20: src/geoclipmap.h:105:18: warning: private field 'log2_color_res_fac' is not used [-Wunused-private-field] 105 | const unsigned log2_color_res_fac; | ^ 13 warnings generated. c++ -o src/image.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/image.cpp In file included from src/image.cpp:23: In file included from src/image.h:31: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/image.cpp:23: In file included from src/image.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/image.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 2 warnings generated. c++ -o src/make_mesh.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/make_mesh.cpp In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/make_mesh.cpp:23: In file included from src/make_mesh.h:26: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/make_mesh.cpp:345:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 345 | float r0 = float(rand())/RAND_MAX; | ~^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ src/make_mesh.cpp:346:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 346 | float r1 = float(rand())/RAND_MAX; | ~^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ src/make_mesh.cpp:347:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 347 | float r2 = float(rand())/RAND_MAX; | ~^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 27 warnings generated. c++ -o src/model.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/model.cpp In file included from src/model.cpp:23: In file included from src/model.h:29: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:31: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:31: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:31: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:31: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:33: src/bv_tree.h:80:35: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:33: src/bv_tree.h:80:69: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | bv_tree(const spheref& sph, std::auto_ptr left_tree, std::auto_ptr right_tree); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:33: src/bv_tree.h:81:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | static std::auto_ptr create(const std::vector& vertices, std::list& nodes); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: In file included from src/model.h:33: src/bv_tree.h:100:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 100 | std::auto_ptr children[2]; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:48:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 48 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:67:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 67 | std::auto_ptr mytexture; // default "skin", MUST BE SET! | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:104:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 104 | std::auto_ptr colormap; // replaces diffuse color if not defined. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:105:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 105 | std::auto_ptr normalmap; // should be of type RGB to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:106:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 106 | std::auto_ptr specularmap; // should be of type LUMINANCE to work properly. | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:141:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 141 | std::auto_ptr texmaps[DFTD_MAX_TEXTURE_UNITS]; // up to DFTD_MAX_TEXTURE_UNITS texture units | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:183:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 183 | std::auto_ptr get_tri_iterator() const; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:283:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 283 | std::auto_ptr bounding_volume_tree; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:370:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 370 | static std::auto_ptr glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:371:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 371 | static std::auto_ptr glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:372:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 372 | static std::auto_ptr glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:373:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 373 | static std::auto_ptr glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:374:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 374 | static std::auto_ptr glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:375:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 375 | static std::auto_ptr glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:23: src/model.h:376:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 376 | static std::auto_ptr glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:33: In file included from src/caustics.h:31: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/caustics.h:41:21: note: in instantiation of template class 'ptrvector' requested here 41 | ptrvector texture_pointers; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:78:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 78 | auto_ptr model::glsl_plastic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:79:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 79 | auto_ptr model::glsl_color; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:80:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 80 | auto_ptr model::glsl_color_normal; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:81:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 81 | auto_ptr model::glsl_color_normal_specular; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:82:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 82 | auto_ptr model::glsl_color_normal_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:83:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 83 | auto_ptr model::glsl_color_normal_specular_caustic; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:84:1: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 84 | auto_ptr model::glsl_mirror_clip; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:429:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 429 | std::auto_ptr model::mesh::get_tri_iterator() const | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:433:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 433 | return std::auto_ptr(new triangle_iterator(indices)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:435:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 435 | return std::auto_ptr(new triangle_strip_iterator(indices)); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:539:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 539 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:575:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 575 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:810:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 810 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:820:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 820 | std::auto_ptr otit(other.get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:855:31: warning: variable 'has_texture_u1' set but not used [-Wunused-but-set-variable] 855 | bool has_texture_u0 = false, has_texture_u1 = false; | ^ src/model.cpp:1099:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1099 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:1132:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1132 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:1144:11: warning: unused variable 'abcd' [-Wunused-variable] 1144 | vector3 abcd = A + B + C + D; | ^~~~ src/model.cpp:1163:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1163 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:1286:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1286 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:1329:7: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 1329 | std::auto_ptr tit(get_tri_iterator()); | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/model.cpp:1330:11: warning: variable 'tri_index' set but not used [-Wunused-but-set-variable] 1330 | unsigned tri_index = 0; | ^ src/model.cpp:1725:31: warning: variable 'has_texture_u1' set but not used [-Wunused-but-set-variable] 1725 | bool has_texture_u0 = false, has_texture_u1 = false; | ^ src/model.cpp:2368:9: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 2368 | std::auto_ptr mat; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/model.cpp:41: src/triangle_intersection.h:102:7: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] 102 | if (is_null(detAq0, eps) & is_null(detAq1, eps)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | && src/model.cpp:826:34: note: in instantiation of member function 'triangle_intersection_t::compute' requested here 826 | if (triangle_intersectionf::compute(v0, v1, v2, v3, v4, v5)) { | ^ src/triangle_intersection.h:102:7: note: cast one or both operands to int to silence this warning 102 | if (is_null(detAq0, eps) & is_null(detAq1, eps)) { | ^ src/model.cpp:1928:21: warning: unused function 'hex2float' [-Wunused-function] 1928 | static inline float hex2float(const std::string& s, size_t off) | ^~~~~~~~~ 51 warnings generated. c++ -o src/perlinnoise.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/perlinnoise.cpp src/perlinnoise.cpp:349:10: warning: variable 'sum' set but not used [-Wunused-but-set-variable] 349 | float sum = 0, f = 1.0f; | ^ 1 warning generated. c++ -o src/primitives.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/primitives.cpp In file included from src/primitives.cpp:23: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/primitives.cpp:23: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/primitives.cpp:23: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/primitives.cpp:23: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 4 warnings generated. c++ -o src/shader.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/shader.cpp In file included from src/shader.cpp:23: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/shader.cpp:23: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/shader.cpp:23: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/shader.cpp:23: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/shader.cpp:25: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/shader.cpp:49:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 49 | std::auto_ptr glsl_shader_setup::default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/shader.cpp:50:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 50 | std::auto_ptr glsl_shader_setup::default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/shader.cpp:51:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 51 | std::auto_ptr glsl_shader_setup::default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/shader.cpp:52:6: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 52 | std::auto_ptr glsl_shader_setup::default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ src/shader.cpp:165:8: warning: 'auto_ptr>' is deprecated [-Wdeprecated-declarations] 165 | std::auto_ptr ifprg; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr>' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 10 warnings generated. c++ -o src/postprocessor.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/postprocessor.cpp In file included from src/postprocessor.cpp:23: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/postprocessor.cpp:23: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/postprocessor.cpp:23: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/postprocessor.cpp:23: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/postprocessor.cpp:24: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 5 warnings generated. c++ -o src/system.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/system.cpp In file included from src/system.cpp:35: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/system.cpp:36: In file included from src/font.h:30: src/ptrvector.h:69:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 69 | void push_back(std::auto_ptr ptr) { | ^ src/font.h:49:21: note: in instantiation of template class 'ptrvector' requested here 49 | ptrvector character_textures; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/system.cpp:38: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/system.cpp:38: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/system.cpp:38: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/system.cpp:38: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 6 warnings generated. c++ -o src/texture.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/texture.cpp In file included from src/texture.cpp:36: src/texture.h:92:15: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 92 | typedef std::auto_ptr ptr; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/texture.cpp:37: In file included from src/primitives.h:28: src/shader.h:247:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | static std::auto_ptr default_opaque; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/texture.cpp:37: In file included from src/primitives.h:28: src/shader.h:248:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 248 | static std::auto_ptr default_col; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/texture.cpp:37: In file included from src/primitives.h:28: src/shader.h:249:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 249 | static std::auto_ptr default_tex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ In file included from src/texture.cpp:37: In file included from src/primitives.h:28: src/shader.h:250:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] 250 | static std::auto_ptr default_coltex; | ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here 30 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr | ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 796 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' 781 | # define _LIBCPP_DEPRECATED __attribute__((deprecated)) | ^ 5 warnings generated. c++ -o src/vertexbufferobject.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/vertexbufferobject.cpp c++ -o src/xml.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/xml.cpp ar rc src/libdftdmedia.a src/bv_tree.o src/cfg.o src/error.o src/framebufferobject.o src/font.o src/fpsmeasure.o src/geoclipmap.o src/image.o src/keys.o src/make_mesh.o src/model.o src/perlinnoise.o src/primitives.o src/shader.o src/postprocessor.o src/system.o src/texture.o src/vertexbufferobject.o src/xml.o ranlib src/libdftdmedia.a c++ -o src/tinyxml/tinyxml.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/tinyxml/tinyxml.cpp c++ -o src/tinyxml/tinyxmlerror.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/tinyxml/tinyxmlerror.cpp c++ -o src/tinyxml/tinyxmlparser.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/tinyxml/tinyxmlparser.cpp ar rc src/libtinyxml.a src/tinyxml/tinyxml.o src/tinyxml/tinyxmlerror.o src/tinyxml/tinyxmlparser.o ranlib src/libtinyxml.a c++ -o src/oglext/OglExt.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/oglext/OglExt.cpp In file included from src/oglext/OglExt.cpp:28: In file included from src/oglext/OglExt.h:28: In file included from src/oglext/glext.h:41: /usr/X11R6/include/GL/gl.h:50:11: warning: 'GLAPI' macro redefined [-Wmacro-redefined] 50 | # define GLAPI __attribute__((visibility("default"))) | ^ src/oglext/OglExt.cpp:24:10: note: previous definition is here 24 | #define GLAPI | ^ 1 warning generated. c++ -o src/oglext/RenderingContext.o -c -O2 -pipe -std=c++14 -Wall `sdl-config --cflags` `pkg-config --cflags x11` -DDEBUG -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL -I/usr/X11R6/include -I/usr/X11R6/include/GL src/oglext/RenderingContext.cpp ar rc src/liboglext.a src/oglext/OglExt.o src/oglext/RenderingContext.o ranlib src/liboglext.a c++ -o src/dangerdeep `pkg-config --libs-only-L x11` src/subsim.o src/ai.o src/airplane.o src/bitstream.o src/bzip.o src/cfg.o src/coastmap.o src/convoy.o src/countrycodes.o src/credits.o src/date.o src/daysky.o src/depth_charge.o src/event.o src/freeview_display.o src/game.o src/game_editor.o src/gun_shell.o src/height_generator_map.o src/highscorelist.o src/keys.o src/logbook.o src/logbook_display.o src/map_display.o src/message_queue.o src/music.o src/parser.o src/particle.o src/sea_object.o src/sensors.o src/ship.o src/ships_sunk_display.o src/sky.o src/moon.o src/simplex_noise.o src/stars.o src/sonar.o src/sonar_operator.o src/submarine.o src/submarine_interface.o src/sub_bg_display.o src/sub_bridge_display.o src/sub_captainscabin_display.o src/sub_control_popup.o src/sub_ecard_popup.o src/sub_damage_display.o src/sub_gauges_display.o src/sub_ghg_display.o src/sub_kdb_display.o src/sub_periscope_display.o src/sub_recogmanual_display.o src/sub_soldbuch_display.o src/sub_tdc_display.o src/sub_tdc_popup.o src/sub_torpedo_display.o src/sub_torpsetup_display.o src/sub_uzo_display.o src/sub_valves_display.o src/tdc.o src/texts.o src/tone_reproductor.o src/torpedo.o src/torpedo_camera_display.o src/triangulate.o src/user_interface.o src/caustics.o src/water.o src/water_splash.o src/dftdtester/tests.o src/sub_recogmanual_popup.o src/filehelper.o src/widget.o src/frustum.o src/datadirs.o src/global_data.o src/thread.o src/mutex.o src/condvar.o src/log.o -L/usr/lib -L/usr/lib/X11 -L/usr/X11R6/lib -Lbuild/linux -Lsrc -L/usr/local/lib -ldftdmedia -ltinyxml -loglext -lGL -lGLU -lSDL -lSDL_image -lSDL_mixer -lfftw3f -lbz2 src/subsim.o: In function `create_convoy_mission()': subsim.cpp:(.text+0x1ad48): warning: rand() may return deterministic values, is that what you want? /usr/local/lib/libSDL_mixer.so.5.0: warning: strcat() is almost always misused, please use strlcat() src/subsim.o: In function `get_savegame_name_for(std::__1::basic_string, std::__1::allocator > const&, std::__1::map, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, std::__1::basic_string, std::__1::allocator > > > >&)': subsim.cpp:(.text+0xe09c): warning: sprintf() is often misused, please use snprintf() /usr/X11R6/lib/libGL.so.19.2: warning: random() may return deterministic values, is that what you want? /usr/X11R6/lib/libGLU.so.9.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/X11R6/lib/libgallium_dri.so: warning: stpcpy() is dangerous; do not use it /usr/local/lib/libsmpeg.so.2.0: warning: vsprintf() is often misused, please use vsnprintf() /usr/bin/ld: warning: libLLVM.so.8.0, needed by /usr/X11R6/lib/libgallium_dri.so, not found (try using -rpath or -rpath-link) /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::ObjectCache::anchor()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFence' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::EngineBuilder::~EngineBuilder()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetLastInstruction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetAlignment' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::SectionMemoryManager::SectionMemoryManager(llvm::SectionMemoryManager::MemoryMapper*)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisposePassBuilderOptions' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInitializeMipsTarget' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFPTrunc' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildIntCast2' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetInsertBlock' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMStructTypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMStartMultithreaded' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildAtomicCmpXchg' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetFirstParam' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMTokenTypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstArray' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetValueName' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAddCase' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildInsertElement' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMPositionBuilderBefore' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMPrintModuleToString' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `non-virtual thunk to llvm::RTDyldMemoryManager::anchor()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMContextCreate' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildSExt' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMIsMultithreaded' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::LegacyJITSymbolResolver::lookup(std::__1::set, std::__1::allocator > const&, llvm::unique_function, std::__1::allocator > > >)>)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetFirstFunction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMArrayType' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAppendBasicBlockInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAddAttributeAtIndex' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMIsAFunction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::Module::addModuleFlag(llvm::Module::ModFlagBehavior, llvm::StringRef, unsigned int)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAddGlobalMapping' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildSelect' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetVisibility' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildZExt' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildCondBr' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetGlobalConstant' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetNextInstruction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildPointerCast' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetTypeKind' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetFunctionCallConv' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstReal' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInt16TypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetIntrinsicID' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMContextDispose' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::Module::setOverrideStackAlignment(unsigned int)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInitializeMipsAsmPrinter' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMHalfTypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildExtractElement' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildCall2' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildOr' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstNot' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetPointerToGlobal' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::EngineBuilder::setMCJITMemoryManager(std::__1::unique_ptr >)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFDiv' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstBitCast' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstNull' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstPointerNull' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildTrunc' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildIntCast' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetUndef' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildLShr' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildAggregateRet' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildPtrToInt' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::RTDyldMemoryManager::getSymbolAddressInProcess(std::__1::basic_string, std::__1::allocator > const&)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetEntryBasicBlock' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAddGlobal' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetDataLayout' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisposeModule' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMIsDeclaration' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMLinkInMCJIT' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisposeMessage' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetCalledValue' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildRet' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFAdd' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDoubleTypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstVector' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::TargetLibraryInfoImpl::TargetLibraryInfoImpl(llvm::Triple const&)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildSDiv' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInt8TypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildSRem' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildBr' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisasmInstruction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInsertBasicBlockInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildAShr' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetInstructionCallConv' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetModuleContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisposeTargetData' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildUDiv' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMIsConstant' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetParam' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInt32TypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetNamedFunction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildNot' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildICmp' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildUIToFP' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildNeg' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::EngineBuilder::create(llvm::TargetMachine*)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetArrayLength' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMCreatePassBuilderOptions' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMCreateEnumAttribute' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildAnd' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildStore' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::EngineBuilder::EngineBuilder(std::__1::unique_ptr >)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstInt' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::SmallVectorBase::mallocForGrow(void*, unsigned long, unsigned long, unsigned long&)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMTypeOf' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMVoidTypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildLoad2' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::SDNode::getValueTypeList(llvm::EVT)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::RTDyldMemoryManager::anchor()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisasmDispose' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMPositionBuilderAtEnd' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildAdd' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetElementType' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAddFunction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMIntTypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMCreateDisasm' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildPhi' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAddCallSiteAttribute' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFPExt' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetFirstBasicBlock' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstStringInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetFirstInstruction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInitializeMipsDisassembler' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMPointerType' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisposeBuilder' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetLinkage' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetNextBasicBlock' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetIntTypeWidth' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetVectorSize' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMCreateBuilderInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFMul' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::Module::~Module()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInitializeMipsTargetInfo' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildIntToPtr' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetBasicBlockParent' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMCopyStringRepOfTargetData' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildXor' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildRetVoid' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMWriteBitcodeToFile' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMStructGetTypeAtIndex' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildSwitch' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMCreateTargetData' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMVectorType' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInt64TypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMFloatTypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMAddIncoming' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::DisableABIBreakingChecks' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMModuleCreateWithNameInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFRem' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFPToSI' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildArrayAlloca' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::deallocate_buffer(void*, unsigned long, unsigned long)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMPrintValueToString' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildInsertValue' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFPToUI' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetValueKind' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFNeg' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetEnumAttributeKindForName' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::RuntimeDyld::MemoryManager::allocateTLSSection(unsigned long, unsigned int, unsigned int, llvm::StringRef)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetInstructionParent' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMIsUndef' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildBitCast' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMFunctionType' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildSub' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::sys::getHostCPUName()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::EngineBuilder::selectTarget()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetExecutionEngineTargetMachine' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMSetInitializer' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInitializeMipsTargetMC' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFCmp' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetInstructionOpcode' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetLastParam' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildURem' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::LegacyJITSymbolResolver::getResponsibilitySet(std::__1::set, std::__1::allocator > const&)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetParamTypes' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildAtomicRMW' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetNextFunction' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildAlloca' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetGlobalParent' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstIntGetZExtValue' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFreeze' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildShuffleVector' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildSIToFP' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMGetNextParam' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildMul' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::MCTargetOptions::MCTargetOptions()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildFSub' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildShl' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMDisposeExecutionEngine' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMInt1TypeInContext' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMConstAllOnes' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `llvm::RTDyldMemoryManager::~RTDyldMemoryManager()' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildGEP2' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMRunPasses' /usr/X11R6/lib/libgallium_dri.so: undefined reference to `LLVMBuildExtractValue' c++: error: linker command failed with exit code 1 (use -v to see invocation) scons: *** [src/dangerdeep] Error 1 scons: building terminated because of errors. *** Error 2 in games/dangerdeep (/ports/devel/scons/scons.port.mk:32 'do-build': @/usr/bin/env -i X11BASE="/usr/X11R6" CC="cc" CXX="c++" ...) *** Error 2 in games/dangerdeep (/ports/infrastructure/mk/bsd.port.mk:3065 '/pobj/dangerdeep-0.3.99.3327/.build_done': @cd /ports/games/dang...) *** Error 2 in games/dangerdeep (/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=dangerdeep-0.3.99.3327p5; export _LOCKS_HELD=" da...) ===> Exiting games/dangerdeep with an error *** Error 1 in /ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval ${e...) >>> Ended at 1751385934.86 max_stuck=62.98/depends=41.51/show-prepare-results=9.03/junk=6.08/extract=56.30/patch=2.73/configure=2.15/build=7984.95 Error: job failed with 512 on localhost at 1751385934