------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz Installing /packages/All/gmake-4.2.1_3.txz Installing /packages/All/libXau-1.0.9.txz Installing /packages/All/libxml2-2.9.10.txz Installing /packages/All/libpthread-stubs-0.4.txz Installing /packages/All/xorgproto-2019.2.txz Installing /packages/All/libXdmcp-1.1.3.txz Installing /packages/All/libxcb-1.13.1.txz Installing /packages/All/libX11-1.6.9,1.txz Installing /packages/All/libXext-1.3.4,1.txz Installing /packages/All/libXfixes-5.0.3_2.txz Installing /packages/All/libXi-1.7.10,1.txz Installing /packages/All/libICE-1.0.10,1.txz Installing /packages/All/libSM-1.2.3,1.txz Installing /packages/All/libXt-1.2.0,1.txz Installing /packages/All/libXmu-1.1.3,1.txz Installing /packages/All/portaudio-19.6.0_3,1.txz Installing /packages/All/expat-2.2.8.txz Installing /packages/All/libffi-3.2.1_3.txz Installing /packages/All/wayland-1.16.0.txz Installing /packages/All/pciids-20200222.txz Installing /packages/All/libpciaccess-0.16.txz Installing /packages/All/libdrm-2.4.100.txz Installing /packages/All/libelf-0.8.13_3.txz Installing /packages/All/libXdamage-1.1.5.txz Installing /packages/All/libXrender-0.9.10_2.txz Installing /packages/All/libXrandr-1.5.2.txz Installing /packages/All/libxshmfence-1.3.txz Installing /packages/All/libXxf86vm-1.1.4_3.txz Installing /packages/All/mesa-libs-18.3.2_4.txz Installing /packages/All/libGLU-9.0.1.txz Installing /packages/All/freeglut-3.0.0_2.txz ===== Message from freeglut-3.0.0_2: -- Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> cultivation-8_6 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> cultivation-8_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by cultivation-8_6 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> cultivation-8_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by cultivation-8_6 for building => SHA256 Checksum OK for Cultivation_8_UnixSource.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> cultivation-8_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by cultivation-8_6 for building ===> Extracting for cultivation-8_6 => SHA256 Checksum OK for Cultivation_8_UnixSource.tar.gz. Extracted Memory Use: 5.77M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- 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 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> cultivation-8_6 depends on executable: gmake - found ===> 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 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> cultivation-8_6 depends on shared library: libportaudio.so - found (/usr/local/lib/libportaudio.so) ===> cultivation-8_6 depends on shared library: libglut.so - found (/usr/local/lib/libglut.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> cultivation-8_6 depends on executable: gmake - found ===> 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 ===> cultivation-8_6 depends on shared library: libportaudio.so - found (/usr/local/lib/libportaudio.so) ===> cultivation-8_6 depends on shared library: libglut.so - found (/usr/local/lib/libglut.so) ===> Configuring for cultivation-8_6 SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- 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 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 In file included from features.cpp:12: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^~~~ In file included from ../../minorGems/io/file/FileOutputStream.h:22, from Portal.cpp:25: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^~~~ World.cpp: In member function 'char World::isInRectangle(Vector3D*, Vector3D*, Vector3D*)': World.cpp:2124:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses] ( inPosition->mX <= inCornerA->mX ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && inPosition->mX >= inCornerB->mX ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ World.cpp:2131:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses] ( inPosition->mY <= inCornerA->mY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && inPosition->mY >= inCornerB->mY ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 GardenerAI2.o GardenerAI2.cpp In file included from ../../minorGems/graphics/openGL/gui/LabelGL.h:19, 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, from game.cpp:59: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^~~~ game.cpp: In function 'int main(int, char**)': game.cpp:452:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Cultivation", NULL, NULL, NULL ); ^ game.cpp: In constructor 'GameSceneHandler::GameSceneHandler(ScreenGL*)': game.cpp:846:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mFrameCaptureFileNamePrefix = "video/video_"; ^~~~~~~~~~~~~~ game.cpp: In member function 'void GameSceneHandler::initFromFiles()': game.cpp:905:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] File fontFile( NULL, "/usr/local/share/cultivation/font.tga" ); ^ game.cpp:957:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PlantButton" ); ^ game.cpp:958:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PlotButton" ); ^ game.cpp:959:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_WaterButton" ); ^ game.cpp:960:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_HarvestButton" ); ^ game.cpp:961:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_MateButton" ); ^ game.cpp:962:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_LeadButton" ); ^ game.cpp:963:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PoisonButton" ); ^ game.cpp:964:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_PauseButton" ); ^ game.cpp:965:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_RestartButton" ); ^ game.cpp:966:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_QuitButton" ); ^ game.cpp:967:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_EatButton" ); ^ game.cpp:968:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_GiftButton" ); ^ game.cpp:969:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_DiscardButton" ); ^ game.cpp:970:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_StopTutorial" ); ^ game.cpp:971:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mToolTipKeys.push_back( "tip_NextTutorial" ); ^ game.cpp:988:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] File languageNameFile( NULL, "/usr/local/share/cultivation/language.txt" ); ^ game.cpp:1012:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] TranslationManager::setLanguage( "English" ); ^ game.cpp: In member function 'virtual void GameSceneHandler::fireRedraw()': game.cpp:1600:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *tipStringPrefix = ""; ^~ game.cpp:1606:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_water_dump" ); ^ game.cpp:1611:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_water_pickup" ); ^ game.cpp:1626:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_stop_leading" ); ^ game.cpp:1631:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_lead" ); ^ game.cpp:1718:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *tipStringPrefix = ""; ^~ game.cpp:1719:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *tipStringSuffix = ""; ^~ game.cpp:1725:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_fruit" ); ^ game.cpp:1732:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_poisoned" ); ^ game.cpp:1738:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_seed" ); ^ game.cpp:1745:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_darkSoil" ); ^ game.cpp:1750:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "tip_lightSoil" ); ^ game.cpp: In member function 'virtual void GameSceneHandler::keyReleased(unsigned char, int, int)': game.cpp:2732:15: 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:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_welcome1"; ^~~~~~~~~~~~~~~~~~~ game.cpp:2834:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_welcome2"; ^~~~~~~~~~~~~~~~~~~ game.cpp:2837:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_moving"; ^~~~~~~~~~~~~~~~~ game.cpp:2840:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_survival2"; ^~~~~~~~~~~~~~~~~~~~ game.cpp:2843:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_survival3"; ^~~~~~~~~~~~~~~~~~~~ game.cpp:2846:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_survival4"; ^~~~~~~~~~~~~~~~~~~~ game.cpp:2849:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds1"; ^~~~~~~~~~~~~~~~~ game.cpp:2852:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_plot"; ^~~~~~~~~~~~~~~ game.cpp:2855:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_plot2"; ^~~~~~~~~~~~~~~~ game.cpp:2858:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_plot3"; ^~~~~~~~~~~~~~~~ game.cpp:2861:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds2"; ^~~~~~~~~~~~~~~~~ game.cpp:2864:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds3"; ^~~~~~~~~~~~~~~~~ game.cpp:2867:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds4"; ^~~~~~~~~~~~~~~~~ game.cpp:2870:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds5"; ^~~~~~~~~~~~~~~~~ game.cpp:2873:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_seeds6"; ^~~~~~~~~~~~~~~~~ game.cpp:2876:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_emotion2"; ^~~~~~~~~~~~~~~~~~~ game.cpp:2879:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_emotion3"; ^~~~~~~~~~~~~~~~~~~ game.cpp:2888:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_lifespan2a"; ^~~~~~~~~~~~~~~~~~~~~ game.cpp:2891:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_lifespan2b"; ^~~~~~~~~~~~~~~~~~~~~ game.cpp:2894:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_lifespan2c"; ^~~~~~~~~~~~~~~~~~~~~ game.cpp:2898:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_mating1"; ^~~~~~~~~~~~~~~~~~ game.cpp:2901:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_mating2"; ^~~~~~~~~~~~~~~~~~ game.cpp:2904:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_mating3"; ^~~~~~~~~~~~~~~~~~ game.cpp:2907:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_birth2"; ^~~~~~~~~~~~~~~~~ game.cpp:2910:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_poisoned2"; ^~~~~~~~~~~~~~~~~~~~ game.cpp:2913:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death2"; ^~~~~~~~~~~~~~~~~ game.cpp:2916:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death3"; ^~~~~~~~~~~~~~~~~ game.cpp:2919:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death4"; ^~~~~~~~~~~~~~~~~ game.cpp:2922:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death5"; ^~~~~~~~~~~~~~~~~ game.cpp:2927:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death6a"; ^~~~~~~~~~~~~~~~~~ game.cpp:2930:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_death6b"; ^~~~~~~~~~~~~~~~~~ game.cpp:2934:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate2"; ^~~~~~~~~~~~~~~~ game.cpp:2937:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate3"; ^~~~~~~~~~~~~~~~ game.cpp:2940:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate4"; ^~~~~~~~~~~~~~~~ game.cpp:2943:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_gate5"; ^~~~~~~~~~~~~~~~ game.cpp:2946:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_immortal2"; ^~~~~~~~~~~~~~~~~~~~ game.cpp:2949:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_immortal3"; ^~~~~~~~~~~~~~~~~~~~ game.cpp:2952:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nextTutorial = "tutorial_immortal4"; ^~~~~~~~~~~~~~~~~~~~ game.cpp:2955:28: warning: ISO C++ forbids converting a 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 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 && ~~~~~~~~~~~~~~~~~~~~^~ lastSample >= 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 c++ -Wall -pipe -O2 -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -DLINUX -I../.. -c -o Genetics.o Genetics.cpp SoilMap.cpp: In member function 'Vector3D* SoilMap::getClosestBoundaryPoint(Vector3D*)': SoilMap.cpp:476:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] onLand && ~~~~~~~^~ mWaterBoundaryImageAlpha[ pixelIndex ] > 0.5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, 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 ../../minorGems/util/stringUtils.cpp: In function 'char* concatonate(char*, char*)': ../../minorGems/util/stringUtils.cpp:178:18: warning: ISO C++ forbids converting a 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/util/StringBufferOutputStream.o ../../minorGems/util/StringBufferOutputStream.cpp 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 In file included from ../../minorGems/util/TranslationManager.cpp:15: ../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()': ../../minorGems/io/file/File.h:645:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] parentPath = mPath->append( ".." ); ^ ../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *parentName = ".."; ^~~~ ../../minorGems/graphics/converters/PNGImageConverter.cpp: In member function 'virtual void PNGImageConverter::formatImage(Image*, OutputStream*)': ../../minorGems/graphics/converters/PNGImageConverter.cpp:183:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] writeChunk( "IHDR", headerData, 13, inStream ); ^ ../../minorGems/graphics/converters/PNGImageConverter.cpp:424:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] writeChunk( "IDAT", zlibBytes, zlibBlock.size(), inStream ); ^ ../../minorGems/graphics/converters/PNGImageConverter.cpp:430:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] writeChunk( "IEND", NULL, 0, inStream ); ^ ../../minorGems/util/TranslationManager.cpp: In constructor 'TranslationManagerStaticMembers::TranslationManagerStaticMembers()': ../../minorGems/util/TranslationManager.cpp:150:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setDirectoryAndLanguage( "/usr/local/share/cultivation/languages", "English" ); ^ ../../minorGems/util/TranslationManager.cpp:150:82: warning: ISO C++ forbids converting a 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' SUCCEEDED 00:00:13 ------------------------------------------------------------------------------- -- 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 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for cultivation-8_6 ===> 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 ===> 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) ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/Cultivation is linked to /usr/local/lib/libGL.so.1 from graphics/mesa-libs but it is not declared as a dependency Warning: you need USE_GL+=gl Error: /usr/local/bin/Cultivation is linked to /usr/local/lib/libGLU.so.1 from graphics/libGLU but it is not declared as a dependency Warning: you need USE_GL+=glu Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for cultivation-8_6 file sizes/checksums [8]: 0% file sizes/checksums [8]: 100% packing files [8]: 0% packing files [8]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:21