=> Building games/cultivation Started : Thursday, 19 APR 2018 at 14:31:16 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.0-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.0-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for cultivation-8_6: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/games/cultivation XDG_CONFIG_HOME=/construction/games/cultivation HOME=/construction/games/cultivation TMPDIR="/tmp" PATH=/construction/games/cultivation/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/games/cultivation XDG_CONFIG_HOME=/construction/games/cultivation HOME=/construction/games/cultivation TMPDIR="/tmp" PATH=/construction/games/cultivation/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- CXX=c++ DESTDIR=/construction/games/cultivation/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/cultivation" EXAMPLESDIR="share/examples/cultivation" DATADIR="share/cultivation" WWWDIR="www/cultivation" ETCDIR="etc/cultivation" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/cultivation DOCSDIR=/usr/local/share/doc/cultivation EXAMPLESDIR=/usr/local/share/examples/cultivation WWWDIR=/usr/local/www/cultivation ETCDIR=/usr/local/etc/cultivation -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.0 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500000 OSVERSION=9999999 OSREL=5.0 _OSRELEASE=5.0-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> cultivation-8_6 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> cultivation-8_6 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of cultivation-8_6 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by cultivation-8_6 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by cultivation-8_6 for building => SHA256 Checksum OK for Cultivation_8_UnixSource.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by cultivation-8_6 for building ===> Extracting for cultivation-8_6 => SHA256 Checksum OK for Cultivation_8_UnixSource.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for cultivation-8_6 ===> Applying extra patch /xports/games/cultivation/files/portaudio19.patch with -p2 ===> Applying ports patches for cultivation-8_6 ===> Applying dragonfly patches for cultivation-8_6 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> cultivation-8_6 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_2.txz Installing gmake-4.2.1_2... `-- Installing gettext-runtime-0.19.8.1_1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_1: .......... done Extracting gmake-4.2.1_2: .......... done ===> cultivation-8_6 depends on executable: gmake - found ===> Returning to build of cultivation-8_6 ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.6.5,1.txz Installing libX11-1.6.5,1... `-- Installing kbproto-1.0.7... `-- Extracting kbproto-1.0.7: .......... done `-- Installing libXau-1.0.8_3... | `-- Installing xproto-7.0.31... | `-- Extracting xproto-7.0.31: .......... done `-- Extracting libXau-1.0.8_3: .......... done `-- Installing libXdmcp-1.1.2... `-- Extracting libXdmcp-1.1.2: ......... done `-- Installing libxcb-1.12_2... | `-- Installing libpthread-stubs-0.4... | `-- Extracting libpthread-stubs-0.4: .... done | `-- Installing libxml2-2.9.7... | `-- Extracting libxml2-2.9.7: .......... done `-- Extracting libxcb-1.12_2: .......... done Extracting libX11-1.6.5,1: .......... done ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of cultivation-8_6 ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xi.pc - not found ===> Installing existing package /packages/All/libXi-1.7.9,1.txz Installing libXi-1.7.9,1... `-- Installing inputproto-2.3.2... `-- Extracting inputproto-2.3.2: ........ done `-- Installing libXext-1.3.3_1,1... | `-- Installing xextproto-7.3.0... | `-- Extracting xextproto-7.3.0: .......... done `-- Extracting libXext-1.3.3_1,1: .......... done `-- Installing libXfixes-5.0.3... | `-- Installing fixesproto-5.0... | `-- Extracting fixesproto-5.0: .... done `-- Extracting libXfixes-5.0.3: .......... done Extracting libXi-1.7.9,1: .......... done ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> Returning to build of cultivation-8_6 ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - not found ===> Installing existing package /packages/All/libXmu-1.1.2_3,1.txz Installing libXmu-1.1.2_3,1... `-- Installing libXt-1.1.5,1... | `-- Installing libSM-1.2.2_3,1... | | `-- Installing libICE-1.0.9_1,1... | | `-- Extracting libICE-1.0.9_1,1: .......... done | `-- Extracting libSM-1.2.2_3,1: .......... done `-- Extracting libXt-1.1.5,1: .......... done Extracting libXmu-1.1.2_3,1: .......... done ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> Returning to build of cultivation-8_6 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> cultivation-8_6 depends on shared library: libportaudio.so - not found ===> Installing existing package /packages/All/portaudio-19.20140130_6.txz Installing portaudio-19.20140130_6... Extracting portaudio-19.20140130_6: .......... done Message from portaudio-19.20140130_6: ===> NOTICE: The portaudio port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> cultivation-8_6 depends on shared library: libportaudio.so - found (/usr/local/lib/libportaudio.so) ===> Returning to build of cultivation-8_6 ===> cultivation-8_6 depends on shared library: libglut.so - not found ===> Installing existing package /packages/All/freeglut-3.0.0_1.txz Installing freeglut-3.0.0_1... `-- Installing libGLU-9.0.0_3... | `-- Installing mesa-libs-17.3.1... | | `-- Installing expat-2.2.5... | | `-- Extracting expat-2.2.5: .......... done | | `-- Installing libXdamage-1.1.4_3... | | `-- Installing damageproto-1.2.1... | | `-- Extracting damageproto-1.2.1: .... done | | `-- Extracting libXdamage-1.1.4_3: ...... done | | `-- Installing libXxf86vm-1.1.4_1... | | `-- Installing xf86vidmodeproto-2.3.1... | | `-- Extracting xf86vidmodeproto-2.3.1: .... done | | `-- Extracting libXxf86vm-1.1.4_1: .......... done | | `-- Installing libdrm-2.4.89,1... | | `-- Installing libpciaccess-0.13.5... | | | `-- Installing pciids-20180219... | | | `-- Extracting pciids-20180219: ..... done | | `-- Extracting libpciaccess-0.13.5: ...... done | | `-- Extracting libdrm-2.4.89,1: .......... done | | `-- Installing libelf-0.8.13_3... | | `-- Extracting libelf-0.8.13_3: .......... done | | `-- Installing libxshmfence-1.2_2... | | `-- Extracting libxshmfence-1.2_2: ......... done | `-- Extracting mesa-libs-17.3.1: .......... done `-- Extracting libGLU-9.0.0_3: ...... done `-- Installing libXrandr-1.5.1... | `-- Installing libXrender-0.9.10... | | `-- Installing renderproto-0.11.1... | | `-- Extracting renderproto-0.11.1: .... done | `-- Extracting libXrender-0.9.10: .......... done | `-- Installing randrproto-1.5.0... | `-- Extracting randrproto-1.5.0: ....... done `-- Extracting libXrandr-1.5.1: .......... done Extracting freeglut-3.0.0_1: .......... done Message from freeglut-3.0.0_1: Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. ===> cultivation-8_6 depends on shared library: libglut.so - found (/usr/local/lib/libglut.so) ===> Returning to build of cultivation-8_6 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for cultivation-8_6 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for cultivation-8_6 gmake[1]: Entering directory '/construction/games/cultivation/Cultivation_8_UnixSource/game2/gameSource' rm -f Makefile.minorGems_dependencies c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -I../.. -MM ../../minorGems/graphics/openGL/ScreenGL.cpp ../../minorGems/graphics/openGL/SingleTextureGL.cpp ../../minorGems/io/linux/TypeIOLinux.cpp ../../minorGems/util/stringUtils.cpp ../../minorGems/util/StringBufferOutputStream.cpp ../../minorGems/io/file/linux/PathLinux.cpp ../../minorGems/system/unix/TimeUnix.cpp ../../minorGems/system/linux/ThreadLinux.cpp ../../minorGems/system/linux/MutexLockLinux.cpp ../../minorGems/graphics/converters/PNGImageConverter.cpp ../../minorGems/util/TranslationManager.cpp >> Makefile.minorGems_dependencies.temp rm -f Makefile.dependencies c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -MM glCommon.cpp features.cpp game.cpp World.cpp Plant.cpp PlantLeaf.cpp PlantFlower.cpp Fruit.cpp Gardener.cpp Portal.cpp GardenerAI2.cpp FlyingObject.cpp emotionIcons.cpp landscape.cpp SoilMap.cpp Seeds.cpp Genetics.cpp GardenerGenetics.cpp PlantGenetics.cpp PortalLayerGenetics.cpp ImmortalGenetics.cpp userInterface/ButtonBase.cpp userInterface/PlantButton.cpp userInterface/PlotButton.cpp userInterface/WaterButton.cpp userInterface/PoisonButton.cpp userInterface/HarvestButton.cpp userInterface/EmotionButton.cpp userInterface/PauseButton.cpp userInterface/RestartButton.cpp userInterface/QuitButton.cpp userInterface/TextDisplay.cpp userInterface/ObjectSelector.cpp userInterface/EatButton.cpp userInterface/GiftButton.cpp userInterface/DiscardButton.cpp userInterface/MateButton.cpp userInterface/FollowButton.cpp userInterface/TexturedPanel.cpp userInterface/NextTutorialButton.cpp userInterface/TextBlockGL.cpp sound/MusicNoteWaveTable.cpp sound/MusicPart.cpp sound/MusicPlayer.cpp sound/SoundPlayer.cpp sound/SoundSamples.cpp sound/SoundEffectsBank.cpp >> Makefile.dependencies.temp cat Makefile.minorGems_dependencies.temp | sed ' s/^HostAddress.*\.o/${HOST_ADDRESS_O}/; s/^SocketServer.*\.o/${SOCKET_SERVER_O}/; s/^SocketClient.*\.o/${SOCKET_CLIENT_O}/; s/^SocketUDP.*\.o/${SOCKET_UDP_O}/; s/^SocketManager.*\.o/${SOCKET_MANAGER_O}/; s/^Socket.*\.o/${SOCKET_O}/; s/^NetworkFunctionLocks.*\.o/${NETWORK_FUNCTION_LOCKS_O}/; s/^Path.*\.o/${PATH_O}/; s/^Directory.*\.o/${DIRECTORY_O}/; s/^TypeIO.*\.o/${TYPE_IO_O}/; s/^Time.*\.o/${TIME_O}/; s/^MutexLock.*\.o/${MUTEX_LOCK_O}/; s/^BinarySemaphore.*\.o/${BINARY_SEMAPHORE_O}/; s/^AppLog.*\.o/${APP_LOG_O}/; s/^PrintLog.*\.o/${PRINT_LOG_O}/; s/^FileLog.*\.o/${FILE_LOG_O}/; s/^Log.*\.o/${LOG_O}/; s/^PrintUtils.*\.o/${PRINT_UTILS_O}/; s/^WebClient.*\.o/${WEB_CLIENT_O}/; s/^URLUtils.*\.o/${URL_UTILS_O}/; s/^MimeTyper.*\.o/${MIME_TYPER_O}/; s/^StringBufferOutputStream.*\.o/${STRING_BUFFER_OUTPUT_STREAM_O}/; s/^XMLUtils.*\.o/${XML_UTILS_O}/; s/^HTMLUtils.*\.o/${HTML_UTILS_O}/; s/^SettingsManager.*\.o/${SETTINGS_MANAGER_O}/; s/^TranslationManager.*\.o/${TRANSLATION_MANAGER_O}/; s/^stringUtils.*\.o/${STRING_UTILS_O}/; s/^sha1.*\.o/${SHA1_O}/; ' | sed ' s/^MemoryTrack.*\.o/${MEMORY_TRACK_O}/; s/^DebugMemory.*\.o/${DEBUG_MEMORY_O}/; s/^HostCatcher.*\.o/${HOST_CATCHER_O}/; s/^OutboundChannel.*\.o/${OUTBOUND_CHANNEL_O}/; s/^DuplicateMessageDetector.*\.o/${DUPLICATE_MESSAGE_DETECTOR_O}/; s/^protocolUtils.*\.o/${PROTOCOL_UTILS_O}/; s/^MessagePerSecondLimiter.*\.o/${MESSAGE_PER_SECOND_LIMITER_O}/; s/^MultiSourceDownloader.*\.o/${MULTI_SOURCE_DOWNLOADER_O}/; s/^encodingUtils.*\.o/${ENCODING_UTILS_O}/; s/^WebServer.*\.o/${WEB_SERVER_O }/; s/^RequestHandlingThread.*\.o/${REQUEST_HANDLING_THREAD_O}/; s/^ThreadHandlingThread.*\.o/${THREAD_HANDLING_THREAD_O}/; s/^Thread.*\.o/${THREAD_O}/; s/^ConnectionPermissionHandler.*\.o/${CONNECTION_PERMISSION_HANDLER_O}/; s/^StopSignalThread.*\.o/${STOP_SIGNAL_THREAD_O}/; s/^FinishedSignalThreadManager.*\.o/${FINISHED_SIGNAL_THREAD_MANAGER_O}/; s/^FinishedSignalThread.*\.o/${FINISHED_SIGNAL_THREAD_O}/; s/^ScreenGL.*\.o/${SCREEN_GL_O}/; s/^SingleTextureGL.*\.o/${SINGLE_TEXTURE_GL_O}/; s/^PNGImageConverter.*\.o/${PNG_IMAGE_CONVERTER_O}/; ' >> Makefile.minorGems_dependencies rm -f Makefile.minorGems_dependencies.temp cat Makefile.dependencies.temp | sed ' s/^ButtonBase.o/${USER_INTERFACE_PATH}\/ButtonBase.o/; s/^PlantButton.o/${USER_INTERFACE_PATH}\/PlantButton.o/; s/^PlotButton.o/${USER_INTERFACE_PATH}\/PlotButton.o/; s/^WaterButton.o/${USER_INTERFACE_PATH}\/WaterButton.o/; s/^PoisonButton.o/${USER_INTERFACE_PATH}\/PoisonButton.o/; s/^HarvestButton.o/${USER_INTERFACE_PATH}\/HarvestButton.o/; s/^EmotionButton.o/${USER_INTERFACE_PATH}\/EmotionButton.o/; s/^PauseButton.o/${USER_INTERFACE_PATH}\/PauseButton.o/; s/^RestartButton.o/${USER_INTERFACE_PATH}\/RestartButton.o/; s/^QuitButton.o/${USER_INTERFACE_PATH}\/QuitButton.o/; s/^TextDisplay.o/${USER_INTERFACE_PATH}\/TextDisplay.o/; s/^ObjectSelector.o/${USER_INTERFACE_PATH}\/ObjectSelector.o/; s/^EatButton.o/${USER_INTERFACE_PATH}\/EatButton.o/; s/^GiftButton.o/${USER_INTERFACE_PATH}\/GiftButton.o/; s/^DiscardButton.o/${USER_INTERFACE_PATH}\/DiscardButton.o/; s/^MateButton.o/${USER_INTERFACE_PATH}\/MateButton.o/; s/^FollowButton.o/${USER_INTERFACE_PATH}\/FollowButton.o/; s/^TexturedPanel.o/${USER_INTERFACE_PATH}\/TexturedPanel.o/; s/^NextTutorialButton.o/${USER_INTERFACE_PATH}\/NextTutorialButton.o/; s/^TextBlockGL.o/${USER_INTERFACE_PATH}\/TextBlockGL.o/; s/^MusicNoteWaveTable.o/${SOUND_PATH}\/MusicNoteWaveTable.o/; s/^MusicPart.o/${SOUND_PATH}\/MusicPart.o/; s/^MusicPlayer.o/${SOUND_PATH}\/MusicPlayer.o/; s/^SoundPlayer.o/${SOUND_PATH}\/SoundPlayer.o/; s/^SoundSamples.o/${SOUND_PATH}\/SoundSamples.o/; ' >> Makefile.dependencies rm -f Makefile.dependencies.temp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o glCommon.o glCommon.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o features.o features.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o game.o game.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o World.o World.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o Plant.o Plant.cpp World.cpp: In member function 'char World::isInRectangle(Vector3D*, Vector3D*, Vector3D*)': World.cpp:2124:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && inPosition->mX >= inCornerB->mX ^ World.cpp:2131:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && inPosition->mY >= inCornerB->mY ^ In file included from features.cpp:12:0: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^ In file included from ../../minorGems/graphics/openGL/gui/LabelGL.h:19:0, from game.cpp:55: ../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'void TextGL::drawCharacter(char, double, double, double, double, double*)': ../../minorGems/graphics/openGL/gui/TextGL.h:416:47: warning: array subscript has type 'char' [-Wchar-subscripts] ( mEndWidthFractionMetrics[inCharacter] - ^ ../../minorGems/graphics/openGL/gui/TextGL.h:417:49: warning: array subscript has type 'char' [-Wchar-subscripts] mStartWidthFractionMetrics[inCharacter] ); ^ ../../minorGems/graphics/openGL/gui/TextGL.h:423:59: warning: array subscript has type 'char' [-Wchar-subscripts] charStartX -= ( mStartWidthFractionMetrics[inCharacter] * inWidth ); ^ ../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'double TextGL::measureTextWidth(char*)': ../../minorGems/graphics/openGL/gui/TextGL.h:589:47: warning: array subscript has type 'char' [-Wchar-subscripts] mEndWidthFractionMetrics[character] - ^ ../../minorGems/graphics/openGL/gui/TextGL.h:590:49: warning: array subscript has type 'char' [-Wchar-subscripts] mStartWidthFractionMetrics[character]; ^ In file included from ../../minorGems/io/file/FileOutputStream.h:22:0, from game.cpp:59: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^ game.cpp: In function 'int main(int, char**)': game.cpp:452:55: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "Cultivation", NULL, NULL, NULL ); ^ game.cpp: In constructor 'GameSceneHandler::GameSceneHandler(ScreenGL*)': game.cpp:846:33: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mFrameCaptureFileNamePrefix = "video/video_"; ^ game.cpp: In member function 'void GameSceneHandler::initFromFiles()': game.cpp:905:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] File fontFile( NULL, "/usr/local/share/cultivation/font.tga" ); ^ game.cpp:957:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PlantButton" ); ^ game.cpp:958:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PlotButton" ); ^ game.cpp:959:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_WaterButton" ); ^ game.cpp:960:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_HarvestButton" ); ^ game.cpp:961:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_MateButton" ); ^ game.cpp:962:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_LeadButton" ); ^ game.cpp:963:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PoisonButton" ); ^ game.cpp:964:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PauseButton" ); ^ game.cpp:965:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_RestartButton" ); ^ game.cpp:966:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_QuitButton" ); ^ game.cpp:967:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_EatButton" ); ^ game.cpp:968:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_GiftButton" ); ^ game.cpp:969:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_DiscardButton" ); ^ game.cpp:970:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_StopTutorial" ); ^ game.cpp:971:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_NextTutorial" ); ^ game.cpp:988:78: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] File languageNameFile( NULL, "/usr/local/share/cultivation/language.txt" ); ^ game.cpp:1012:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] TranslationManager::setLanguage( "English" ); ^ game.cpp: In member function 'virtual void GameSceneHandler::fireRedraw()': game.cpp:1600:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *tipStringPrefix = ""; ^ game.cpp:1606:74: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_water_dump" ); ^ game.cpp:1611:76: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_water_pickup" ); ^ game.cpp:1626:76: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_stop_leading" ); ^ game.cpp:1631:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_lead" ); ^ game.cpp:1718:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *tipStringPrefix = ""; ^ game.cpp:1719:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *tipStringSuffix = ""; ^ game.cpp:1725:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_fruit" ); ^ game.cpp:1732:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_poisoned" ); ^ game.cpp:1738:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_seed" ); ^ game.cpp:1745:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_darkSoil" ); ^ game.cpp:1750:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "tip_lightSoil" ); ^ game.cpp: In member function 'virtual void GameSceneHandler::keyReleased(unsigned char, int, int)': game.cpp:2732:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if( false && inKey == 'v' || inKey == 'V' ) { ^ game.cpp: In member function 'void GameSceneHandler::tutorialDone(const char*)': game.cpp:2831:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_welcome1"; ^ game.cpp:2834:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_welcome2"; ^ game.cpp:2837:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_moving"; ^ game.cpp:2840:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_survival2"; ^ game.cpp:2843:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_survival3"; ^ game.cpp:2846:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_survival4"; ^ game.cpp:2849:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds1"; ^ game.cpp:2852:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_plot"; ^ game.cpp:2855:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_plot2"; ^ game.cpp:2858:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_plot3"; ^ game.cpp:2861:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds2"; ^ game.cpp:2864:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds3"; ^ game.cpp:2867:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds4"; ^ game.cpp:2870:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds5"; ^ game.cpp:2873:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds6"; ^ game.cpp:2876:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_emotion2"; ^ game.cpp:2879:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_emotion3"; ^ game.cpp:2888:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_lifespan2a"; ^ game.cpp:2891:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_lifespan2b"; ^ game.cpp:2894:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_lifespan2c"; ^ game.cpp:2898:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_mating1"; ^ game.cpp:2901:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_mating2"; ^ game.cpp:2904:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_mating3"; ^ game.cpp:2907:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_birth2"; ^ game.cpp:2910:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_poisoned2"; ^ game.cpp:2913:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death2"; ^ game.cpp:2916:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death3"; ^ game.cpp:2919:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death4"; ^ game.cpp:2922:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death5"; ^ game.cpp:2927:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death6a"; ^ game.cpp:2930:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death6b"; ^ game.cpp:2934:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate2"; ^ game.cpp:2937:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate3"; ^ game.cpp:2940:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate4"; ^ game.cpp:2943:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate5"; ^ game.cpp:2946:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_immortal2"; ^ game.cpp:2949:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_immortal3"; ^ game.cpp:2952:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_immortal4"; ^ game.cpp:2955:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_immortal5"; ^ c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o PlantLeaf.o PlantLeaf.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o PlantFlower.o PlantFlower.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o Fruit.o Fruit.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o Gardener.o Gardener.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o Portal.o Portal.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o GardenerAI2.o GardenerAI2.cpp In file included from ../../minorGems/io/file/FileOutputStream.h:22:0, from Portal.cpp:25: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^ Portal.cpp: In member function 'void Portal::close()': Portal.cpp:750:13: warning: variable 'channels' set but not used [-Wunused-but-set-variable] double *channels[3]; ^ c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o FlyingObject.o FlyingObject.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o emotionIcons.o emotionIcons.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o landscape.o landscape.cpp landscape.cpp: In function 'int getRandomPoints(double, double, double, double, double, double, double, double**, double**)': landscape.cpp:101:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if( landscapeSample < 0 && ^ c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o SoilMap.o SoilMap.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o Seeds.o Seeds.cpp SoilMap.cpp: In member function 'Vector3D* SoilMap::getClosestBoundaryPoint(Vector3D*)': SoilMap.cpp:476:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] onLand && ^ c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o Genetics.o Genetics.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o GardenerGenetics.o GardenerGenetics.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o PlantGenetics.o PlantGenetics.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o PortalLayerGenetics.o PortalLayerGenetics.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ImmortalGenetics.o ImmortalGenetics.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/ButtonBase.o userInterface/ButtonBase.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/PlantButton.o userInterface/PlantButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/PlotButton.o userInterface/PlotButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/WaterButton.o userInterface/WaterButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/PoisonButton.o userInterface/PoisonButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/HarvestButton.o userInterface/HarvestButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/EmotionButton.o userInterface/EmotionButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/PauseButton.o userInterface/PauseButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/RestartButton.o userInterface/RestartButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/QuitButton.o userInterface/QuitButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/TextDisplay.o userInterface/TextDisplay.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/ObjectSelector.o userInterface/ObjectSelector.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/EatButton.o userInterface/EatButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/GiftButton.o userInterface/GiftButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/DiscardButton.o userInterface/DiscardButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/MateButton.o userInterface/MateButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/FollowButton.o userInterface/FollowButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/TexturedPanel.o userInterface/TexturedPanel.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/NextTutorialButton.o userInterface/NextTutorialButton.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o userInterface/TextBlockGL.o userInterface/TextBlockGL.cpp In file included from ../../minorGems/graphics/openGL/gui/LabelGL.h:19:0, from userInterface/TextBlockGL.h:12, from userInterface/TextBlockGL.cpp:9: ../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'void TextGL::drawCharacter(char, double, double, double, double, double*)': ../../minorGems/graphics/openGL/gui/TextGL.h:416:47: warning: array subscript has type 'char' [-Wchar-subscripts] ( mEndWidthFractionMetrics[inCharacter] - ^ ../../minorGems/graphics/openGL/gui/TextGL.h:417:49: warning: array subscript has type 'char' [-Wchar-subscripts] mStartWidthFractionMetrics[inCharacter] ); ^ ../../minorGems/graphics/openGL/gui/TextGL.h:423:59: warning: array subscript has type 'char' [-Wchar-subscripts] charStartX -= ( mStartWidthFractionMetrics[inCharacter] * inWidth ); ^ ../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'double TextGL::measureTextWidth(char*)': ../../minorGems/graphics/openGL/gui/TextGL.h:589:47: warning: array subscript has type 'char' [-Wchar-subscripts] mEndWidthFractionMetrics[character] - ^ ../../minorGems/graphics/openGL/gui/TextGL.h:590:49: warning: array subscript has type 'char' [-Wchar-subscripts] mStartWidthFractionMetrics[character]; ^ c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o sound/MusicNoteWaveTable.o sound/MusicNoteWaveTable.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o sound/MusicPart.o sound/MusicPart.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o sound/MusicPlayer.o sound/MusicPlayer.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o sound/SoundPlayer.o sound/SoundPlayer.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o sound/SoundSamples.o sound/SoundSamples.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o sound/SoundEffectsBank.o sound/SoundEffectsBank.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/graphics/openGL/ScreenGL.o ../../minorGems/graphics/openGL/ScreenGL.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/graphics/openGL/SingleTextureGL.o ../../minorGems/graphics/openGL/SingleTextureGL.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/io/linux/TypeIOLinux.o ../../minorGems/io/linux/TypeIOLinux.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/util/stringUtils.o ../../minorGems/util/stringUtils.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/util/StringBufferOutputStream.o ../../minorGems/util/StringBufferOutputStream.cpp ../../minorGems/util/stringUtils.cpp: In function 'char* concatonate(char*, char*)': ../../minorGems/util/stringUtils.cpp:178:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *glue = ""; ^ c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/io/file/linux/PathLinux.o ../../minorGems/io/file/linux/PathLinux.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/system/unix/TimeUnix.o ../../minorGems/system/unix/TimeUnix.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/system/linux/ThreadLinux.o ../../minorGems/system/linux/ThreadLinux.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/system/linux/MutexLockLinux.o ../../minorGems/system/linux/MutexLockLinux.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/graphics/converters/PNGImageConverter.o ../../minorGems/graphics/converters/PNGImageConverter.cpp c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o ../../minorGems/util/TranslationManager.o ../../minorGems/util/TranslationManager.cpp ../../minorGems/graphics/converters/PNGImageConverter.cpp: In member function 'virtual void PNGImageConverter::formatImage(Image*, OutputStream*)': ../../minorGems/graphics/converters/PNGImageConverter.cpp:183:50: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] writeChunk( "IHDR", headerData, 13, inStream ); ^ ../../minorGems/graphics/converters/PNGImageConverter.cpp:424:63: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] writeChunk( "IDAT", zlibBytes, zlibBlock.size(), inStream ); ^ ../../minorGems/graphics/converters/PNGImageConverter.cpp:430:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] writeChunk( "IEND", NULL, 0, inStream ); ^ In file included from ../../minorGems/util/TranslationManager.cpp:15:0: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^ ../../minorGems/util/TranslationManager.cpp: In constructor 'TranslationManagerStaticMembers::TranslationManagerStaticMembers()': ../../minorGems/util/TranslationManager.cpp:150:82: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] setDirectoryAndLanguage( "/usr/local/share/cultivation/languages", "English" ); ^ ../../minorGems/util/TranslationManager.cpp:150:82: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -o Cultivation glCommon.o features.o game.o World.o Plant.o PlantLeaf.o PlantFlower.o Fruit.o Gardener.o Portal.o GardenerAI2.o FlyingObject.o emotionIcons.o landscape.o SoilMap.o Seeds.o Genetics.o GardenerGenetics.o PlantGenetics.o PortalLayerGenetics.o ImmortalGenetics.o userInterface/ButtonBase.o userInterface/PlantButton.o userInterface/PlotButton.o userInterface/WaterButton.o userInterface/PoisonButton.o userInterface/HarvestButton.o userInterface/EmotionButton.o userInterface/PauseButton.o userInterface/RestartButton.o userInterface/QuitButton.o userInterface/TextDisplay.o userInterface/ObjectSelector.o userInterface/EatButton.o userInterface/GiftButton.o userInterface/DiscardButton.o userInterface/MateButton.o userInterface/FollowButton.o userInterface/TexturedPanel.o userInterface/NextTutorialButton.o userInterface/TextBlockGL.o sound/MusicNoteWaveTable.o sound/MusicPart.o sound/MusicPlayer.o sound/SoundPlayer.o sound/SoundSamples.o sound/SoundEffectsBank.o ../../minorGems/graphics/openGL/ScreenGL.o ../../minorGems/graphics/openGL/SingleTextureGL.o ../../minorGems/io/linux/TypeIOLinux.o ../../minorGems/util/stringUtils.o ../../minorGems/util/StringBufferOutputStream.o ../../minorGems/io/file/linux/PathLinux.o ../../minorGems/system/unix/TimeUnix.o ../../minorGems/system/linux/ThreadLinux.o ../../minorGems/system/linux/MutexLockLinux.o ../../minorGems/graphics/converters/PNGImageConverter.o ../../minorGems/util/TranslationManager.o -L/usr/local/lib -L/usr/local/lib -lGL -lglut -lGLU -lX11 -lXi -lXext -lXmu -pthread -lportaudio gmake[1]: Leaving directory '/construction/games/cultivation/Cultivation_8_UnixSource/game2/gameSource' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> cultivation-8_6 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for cultivation-8_6 ===> Generating temporary packing list install -s -m 555 /construction/games/cultivation/Cultivation_8_UnixSource/game2/gameSource/Cultivation /construction/games/cultivation/stage/usr/local/bin /bin/mkdir -p /construction/games/cultivation/stage/usr/local/share/cultivation/languages install -m 0644 /construction/games/cultivation/Cultivation_8_UnixSource/game2/gameSource/font.tga /construction/games/cultivation/stage/usr/local/share/cultivation install -m 0644 /construction/games/cultivation/Cultivation_8_UnixSource/game2/gameSource/features.txt /construction/games/cultivation/stage/usr/local/share/cultivation install -m 0644 /construction/games/cultivation/Cultivation_8_UnixSource/game2/gameSource/language.txt /construction/games/cultivation/stage/usr/local/share/cultivation install -m 0644 /construction/games/cultivation/Cultivation_8_UnixSource/game2/gameSource/languages/* /construction/games/cultivation/stage/usr/local/share/cultivation/languages /bin/mkdir -p /construction/games/cultivation/stage/usr/local/share/doc/cultivation install -m 0644 /construction/games/cultivation/Cultivation_8_UnixSource/game2/documentation/changeLog.txt /construction/games/cultivation/stage/usr/local/share/doc/cultivation install -m 0644 /construction/games/cultivation/Cultivation_8_UnixSource/game2/documentation/how_to_play.txt /construction/games/cultivation/stage/usr/local/share/doc/cultivation ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for cultivation-8_6 file sizes/checksums [8]: . done packing files [8]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 19 APR 2018 at 14:31:53 UTC Duration: 00:00:37