>>> Unpacking source... >>> Unpacking src_0.7.2.tgz to /var/tmp/portage/games-puzzle/krystaldrop-0.7.2/work * Applying krystaldrop-assert.patch ...  [ ok ] * Applying krystaldrop-0.7.2-gcc41.patch ...  [ ok ] * Applying krystaldrop-0.7.2-gcc43.patch ...  [ ok ] * Applying krystaldrop-0.7.2-deps.patch ...  [ ok ] >>> Unpacking art_0.7.2.tgz to /var/tmp/portage/games-puzzle/krystaldrop-0.7.2/work/krystaldrop >>> Source unpacked. >>> Compiling source in /var/tmp/portage/games-puzzle/krystaldrop-0.7.2/work/krystaldrop ... make -j14 make -C Sources Makefile make[1]: Entering directory `/var/tmp/portage/games-puzzle/krystaldrop-0.7.2/work/krystaldrop/Sources' make[1]: Nothing to be done for `Makefile'. make[1]: Leaving directory `/var/tmp/portage/games-puzzle/krystaldrop-0.7.2/work/krystaldrop/Sources' make -C Sources CFGDIR="/etc" BINDIR="/usr/share/games/krystaldrop" make[1]: Entering directory `/var/tmp/portage/games-puzzle/krystaldrop-0.7.2/work/krystaldrop/Sources' g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/main.o -c KrystalDrop/main.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Names.o -c KrystalDrop/Names.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/BackgroundController.o -c KrystalDrop/Controller/BackgroundController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/ControlsController.o -c KrystalDrop/Controller/ControlsController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/DuelController.o -c KrystalDrop/Controller/DuelController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/SurvivalController.o -c KrystalDrop/Controller/SurvivalController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/CharSelectController.o -c KrystalDrop/Controller/CharSelectController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/CharSelect2Controller.o -c KrystalDrop/Controller/CharSelect2Controller.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/KDApplication.o -c KrystalDrop/Controller/KDApplication.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/TitleController.o -c KrystalDrop/Controller/TitleController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/HighScoresController.o -c KrystalDrop/Controller/HighScoresController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Controller/MenuController.o -c KrystalDrop/Controller/MenuController.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/AnimRow.o -c KrystalDrop/Game/AnimRow.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Character.o -c KrystalDrop/Game/Character.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/ControlsConfig.o -c KrystalDrop/Game/ControlsConfig.cpp KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Controller/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Hand.o -c KrystalDrop/Game/Hand.cpp KrystalDrop/Game/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Highscores.o -c KrystalDrop/Game/Highscores.cpp KrystalDrop/Controller/../Controller/../../KDpp/Controller/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Controller/../Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Controller/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Game/../../KDpp/Controller/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Memo.o -c KrystalDrop/Game/Memo.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Parameter.o -c KrystalDrop/Game/Parameter.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Row.o -c KrystalDrop/Game/Row.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Set.o -c KrystalDrop/Game/Set.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/Table.o -c KrystalDrop/Game/Table.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Game/XMLCharacterParser.o -c KrystalDrop/Game/XMLCharacterParser.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Tools/ACCArchiveReader.o -c KrystalDrop/Tools/ACCArchiveReader.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Tools/direct.o -c KrystalDrop/Tools/direct.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Video/Background.o -c KrystalDrop/Video/Background.cpp KrystalDrop/Tools/direct.cpp: In member function 'signed char CACCEditMem::AddEntry(const char*, long unsigned int, long unsigned int, long unsigned int*)': KrystalDrop/Tools/direct.cpp:724: warning: dereferencing type-punned pointer will break strict-aliasing rules KrystalDrop/Tools/direct.cpp: In member function 'signed char CACCEditMem::DelEntry(unsigned int)': KrystalDrop/Tools/direct.cpp:805: warning: dereferencing type-punned pointer will break strict-aliasing rules g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Video/Gem.o -c KrystalDrop/Video/Gem.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Video/InputBox.o -c KrystalDrop/Video/InputBox.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KrystalDrop/Video/Event/AnimTextEvent.o -c KrystalDrop/Video/Event/AnimTextEvent.cpp KrystalDrop/Game/../../KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/Application.o -c KDpp/Controller/Application.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/Controller.o -c KDpp/Controller/Controller.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/WidgetController.o -c KDpp/Controller/WidgetController.cpp KrystalDrop/Game/../../KDpp/Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Tools/../../KDpp/Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KrystalDrop/Video/../../KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/Event.o -c KDpp/Controller/Event.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/EventManager.o -c KDpp/Controller/EventManager.cpp KrystalDrop/Video/Event/../../../KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/Button.o -c KDpp/Controller/UserInterface/Button.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/Frame.o -c KDpp/Controller/UserInterface/Frame.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/Mouse.o -c KDpp/Controller/UserInterface/Mouse.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/Widget.o -c KDpp/Controller/UserInterface/Widget.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/CheckBox.o -c KDpp/Controller/UserInterface/CheckBox.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/Keyboard.o -c KDpp/Controller/UserInterface/Keyboard.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/StaticText.o -c KDpp/Controller/UserInterface/StaticText.cpp KDpp/Controller/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/EditField.o -c KDpp/Controller/UserInterface/EditField.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/KeyboardCursor.o -c KDpp/Controller/UserInterface/KeyboardCursor.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Controller/UserInterface/WidgetContainer.o -c KDpp/Controller/UserInterface/WidgetContainer.cpp KDpp/Controller/UserInterface/../../Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Math/Vector.o -c KDpp/Math/Vector.cpp KDpp/Controller/../Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Controller/UserInterface/../../Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Resources/ArchiveManager.o -c KDpp/Resources/ArchiveManager.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Resources/GlobalResourceSet.o -c KDpp/Resources/GlobalResourceSet.cpp KDpp/Controller/UserInterface/../../Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Controller/UserInterface/../../Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Resources/Resource.o -c KDpp/Resources/Resource.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Resources/ResourceManager.o -c KDpp/Resources/ResourceManager.cpp KDpp/Controller/UserInterface/../../Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Resources/ResourceSet.o -c KDpp/Resources/ResourceSet.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Tools/FilePath.o -c KDpp/Tools/FilePath.cpp KDpp/Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Tools/Logfile.o -c KDpp/Tools/Logfile.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Tools/Textfile.o -c KDpp/Tools/Textfile.cpp KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Tools/XMLConfig.o -c KDpp/Tools/XMLConfig.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Color.o -c KDpp/Video/Color.cpp KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/DisplayableInstance.o -c KDpp/Video/DisplayableInstance.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/DisplayableResource.o -c KDpp/Video/DisplayableResource.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Display.o -c KDpp/Video/Display.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Font.o -c KDpp/Video/Font.cpp KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Image.o -c KDpp/Video/Image.cpp KDpp/Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/ImageInstance.o -c KDpp/Video/ImageInstance.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/SdlImage.o -c KDpp/Video/SdlImage.cpp KDpp/Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Sprite.o -c KDpp/Video/Sprite.cpp KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/SpriteInstance.o -c KDpp/Video/SpriteInstance.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/SDL_rotozoom.o -c KDpp/Video/SDL_rotozoom.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Events/DisplayableEvent.o -c KDpp/Video/Events/DisplayableEvent.cpp KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Events/FountainEvent.o -c KDpp/Video/Events/FountainEvent.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Events/MovableEvent.o -c KDpp/Video/Events/MovableEvent.cpp KDpp/Video/SDL_rotozoom.cpp: In function 'void transformSurfaceRGBA(SDL_Surface*, SDL_Surface*, int, int, int, int, int)': KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c11.tColorRGBA::r' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c11.tColorRGBA::g' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c11.tColorRGBA::b' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c11.tColorRGBA::a' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c10.tColorRGBA::r' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c10.tColorRGBA::g' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c10.tColorRGBA::b' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c10.tColorRGBA::a' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c01.tColorRGBA::r' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c01.tColorRGBA::g' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c01.tColorRGBA::b' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c01.tColorRGBA::a' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c00.tColorRGBA::r' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c00.tColorRGBA::g' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c00.tColorRGBA::b' may be used uninitialized in this function KDpp/Video/SDL_rotozoom.cpp:333: warning: 'c00.tColorRGBA::a' may be used uninitialized in this function KDpp/Video/../Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Events/SpriteEvent.o -c KDpp/Video/Events/SpriteEvent.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/Events/TextEvent.o -c KDpp/Video/Events/TextEvent.cpp KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Resources/XMLResourceParser.o -c KDpp/Resources/XMLResourceParser.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/XMLSpriteParser.o -c KDpp/Video/XMLSpriteParser.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Tools/XMLParser.o -c KDpp/Tools/XMLParser.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Video/OglImage.o -c KDpp/Video/OglImage.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Sound/Music.o -c KDpp/Sound/Music.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Sound/Sound.o -c KDpp/Sound/Sound.cpp g++ -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -DCFGDIR="\"/etc\"" -DBINDIR="\"/usr/share/games/krystaldrop\"" -O2 -DNDEBUG -DACC_ZLIB_SUPPORT -o KDpp/Sound/SoundSystem.o -c KDpp/Sound/SoundSystem.cpp KDpp/Video/Events/../../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Video/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Sound/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Resources/../Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor KDpp/Tools/../Resources/ArchiveReader.h:31: warning: 'class KD_ArchiveReader' has virtual functions but non-virtual destructor g++ -lSDL -lpthread -lSDL_image -lSDL_ttf -lGL -lSDL_mixer -lxml2 -lz -lm -o kdrop KrystalDrop/main.o KrystalDrop/Names.o KrystalDrop/Controller/BackgroundController.o KrystalDrop/Controller/ControlsController.o KrystalDrop/Controller/DuelController.o KrystalDrop/Controller/SurvivalController.o KrystalDrop/Controller/CharSelectController.o KrystalDrop/Controller/CharSelect2Controller.o KrystalDrop/Controller/KDApplication.o KrystalDrop/Controller/TitleController.o KrystalDrop/Controller/HighScoresController.o KrystalDrop/Controller/MenuController.o KrystalDrop/Game/AnimRow.o KrystalDrop/Game/Character.o KrystalDrop/Game/ControlsConfig.o KrystalDrop/Game/Hand.o KrystalDrop/Game/Highscores.o KrystalDrop/Game/Memo.o KrystalDrop/Game/Parameter.o KrystalDrop/Game/Row.o KrystalDrop/Game/Set.o KrystalDrop/Game/Table.o KrystalDrop/Game/XMLCharacterParser.o KrystalDrop/Tools/ACCArchiveReader.o KrystalDrop/Tools/direct.o KrystalDrop/Video/Background.o KrystalDrop/Video/Gem.o KrystalDrop/Video/InputBox.o KrystalDrop/Video/Event/AnimTextEvent.o KDpp/Controller/Application.o KDpp/Controller/Controller.o KDpp/Controller/WidgetController.o KDpp/Controller/Event.o KDpp/Controller/EventManager.o KDpp/Controller/UserInterface/Button.o KDpp/Controller/UserInterface/Frame.o KDpp/Controller/UserInterface/Mouse.o KDpp/Controller/UserInterface/Widget.o KDpp/Controller/UserInterface/CheckBox.o KDpp/Controller/UserInterface/Keyboard.o KDpp/Controller/UserInterface/StaticText.o KDpp/Controller/UserInterface/EditField.o KDpp/Controller/UserInterface/KeyboardCursor.o KDpp/Controller/UserInterface/WidgetContainer.o KDpp/Math/Vector.o KDpp/Resources/ArchiveManager.o KDpp/Resources/GlobalResourceSet.o KDpp/Resources/Resource.o KDpp/Resources/ResourceManager.o KDpp/Resources/ResourceSet.o KDpp/Tools/FilePath.o KDpp/Tools/Logfile.o KDpp/Tools/Textfile.o KDpp/Tools/XMLConfig.o KDpp/Video/Color.o KDpp/Video/DisplayableInstance.o KDpp/Video/DisplayableResource.o KDpp/Video/Display.o KDpp/Video/Font.o KDpp/Video/Image.o KDpp/Video/ImageInstance.o KDpp/Video/SdlImage.o KDpp/Video/Sprite.o KDpp/Video/SpriteInstance.o KDpp/Video/SDL_rotozoom.o KDpp/Video/Events/DisplayableEvent.o KDpp/Video/Events/FountainEvent.o KDpp/Video/Events/MovableEvent.o KDpp/Video/Events/SpriteEvent.o KDpp/Video/Events/TextEvent.o KDpp/Resources/XMLResourceParser.o KDpp/Video/XMLSpriteParser.o KDpp/Tools/XMLParser.o KDpp/Video/OglImage.o KDpp/Sound/Music.o KDpp/Sound/Sound.o KDpp/Sound/SoundSystem.o KrystalDrop/Tools/direct.o: In function `DecompressFile2Mem(_IO_FILE*, unsigned long, char**, unsigned long)': direct.cpp:(.text+0xdad): undefined reference to `inflateInit_' direct.cpp:(.text+0xe3d): undefined reference to `inflate' direct.cpp:(.text+0xe53): undefined reference to `inflateEnd' direct.cpp:(.text+0xe84): undefined reference to `inflateEnd' KrystalDrop/Tools/direct.o: In function `CompressMem2File(char const*, unsigned long, _IO_FILE*, unsigned long*)': direct.cpp:(.text+0x1505): undefined reference to `deflateInit_' direct.cpp:(.text+0x158e): undefined reference to `deflate' direct.cpp:(.text+0x15b3): undefined reference to `deflateEnd' direct.cpp:(.text+0x15cf): undefined reference to `deflateEnd' direct.cpp:(.text+0x15e1): undefined reference to `deflateEnd' KDpp/Controller/Application.o: In function `KD_Application::Init()': Application.cpp:(.text+0x1b2): undefined reference to `SDL_Init' Application.cpp:(.text+0x1c4): undefined reference to `SDL_GetError' KDpp/Controller/Application.o: In function `KD_Application::Loop()': Application.cpp:(.text+0xa5a): undefined reference to `SDL_PollEvent' KDpp/Controller/UserInterface/Mouse.o: In function `KD_Mouse::onButtonDown(SDL_Event const&)': Mouse.cpp:(.text+0x1e5): undefined reference to `SDL_GetTicks' Mouse.cpp:(.text+0x216): undefined reference to `SDL_GetTicks' KDpp/Controller/UserInterface/Keyboard.o: In function `KD_Keyboard::~KD_Keyboard()': Keyboard.cpp:(.text+0xb8): undefined reference to `SDL_EnableUNICODE' KDpp/Controller/UserInterface/Keyboard.o: In function `KD_Keyboard::GetKeyName(int)': Keyboard.cpp:(.text+0x95): undefined reference to `SDL_GetKeyName' KDpp/Controller/UserInterface/Keyboard.o: In function `KD_Keyboard::~KD_Keyboard()': Keyboard.cpp:(.text+0xe5): undefined reference to `SDL_EnableUNICODE' KDpp/Controller/UserInterface/Keyboard.o: In function `KD_Keyboard::~KD_Keyboard()': Keyboard.cpp:(.text+0x105): undefined reference to `SDL_EnableUNICODE' KDpp/Controller/UserInterface/Keyboard.o: In function `KD_Keyboard::KD_Keyboard()': Keyboard.cpp:(.text+0x125): undefined reference to `SDL_EnableUNICODE' KDpp/Controller/UserInterface/Keyboard.o: In function `KD_Keyboard::KD_Keyboard()': Keyboard.cpp:(.text+0x1a5): undefined reference to `SDL_EnableUNICODE' KDpp/Tools/XMLConfig.o: In function `KD_XMLConfig::FindFirstByName(_xmlNode*, std::basic_string, std::allocator >)': XMLConfig.cpp:(.text+0x8b): undefined reference to `xmlStrcmp' KDpp/Tools/XMLConfig.o: In function `KD_XMLConfig::Unload()': XMLConfig.cpp:(.text+0xb5): undefined reference to `xmlFreeDoc' KDpp/Tools/XMLConfig.o: In function `KD_XMLConfig::SetAttributeFromNode(_xmlNode*, std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&)': XMLConfig.cpp:(.text+0x15f): undefined reference to `xmlSetProp' KDpp/Tools/XMLConfig.o: In function `KD_XMLConfig::GetNodeText(_xmlNode*)': XMLConfig.cpp:(.text+0x19f): undefined reference to `xmlNodeListGetString' XMLConfig.cpp:(.text+0x1bd): undefined reference to `xmlFree' KDpp/Tools/XMLConfig.o: In function `KD_XMLConfig::Load(KD_FilePath const&)': XMLConfig.cpp:(.text+0x59f): undefined reference to `xmlParseFile' XMLConfig.cpp:(.text+0x5cb): undefined reference to `xmlDocGetRootElement' XMLConfig.cpp:(.text+0x5ed): undefined reference to `xmlStrcmp' XMLConfig.cpp:(.text+0x6ae): undefined reference to `xmlFreeDoc' KDpp/Tools/XMLConfig.o: In function `KD_XMLConfig::Save(KD_FilePath const&)': XMLConfig.cpp:(.text+0xd9c): undefined reference to `xmlSaveFormatFile' KDpp/Tools/XMLConfig.o: In function `KD_XMLConfig::GetAttributeFromNode(_xmlNode*, std::basic_string, std::allocator > const&)': XMLConfig.cpp:(.text+0xe68): undefined reference to `xmlStrEqual' XMLConfig.cpp:(.text+0xe8d): undefined reference to `xmlNodeListGetString' XMLConfig.cpp:(.text+0xeab): undefined reference to `xmlFree' KDpp/Video/Display.o: In function `Display::SetClearColor(KD_Color const&)': Display.cpp:(.text+0x153): undefined reference to `glClearColor' KDpp/Video/Display.o: In function `Display::SetClipRect(int, int, int, int)': Display.cpp:(.text+0x1a3): undefined reference to `glViewport' Display.cpp:(.text+0x1af): undefined reference to `glMatrixMode' Display.cpp:(.text+0x1b4): undefined reference to `glLoadIdentity' Display.cpp:(.text+0x201): undefined reference to `glOrtho' Display.cpp:(.text+0x20d): undefined reference to `glMatrixMode' Display.cpp:(.text+0x212): undefined reference to `glLoadIdentity' Display.cpp:(.text+0x24d): undefined reference to `SDL_SetClipRect' KDpp/Video/Display.o: In function `Display::SetApplicationIcon(char*)': Display.cpp:(.text+0x276): undefined reference to `SDL_RWFromFile' Display.cpp:(.text+0x287): undefined reference to `SDL_LoadBMP_RW' Display.cpp:(.text+0x295): undefined reference to `SDL_WM_SetIcon' KDpp/Video/Display.o: In function `Display::SetApplicationName(char*)': Display.cpp:(.text+0x2b3): undefined reference to `SDL_WM_SetCaption' KDpp/Video/Display.o: In function `Display::ClearScreen()': Display.cpp:(.text+0x2d7): undefined reference to `glClear' Display.cpp:(.text+0x337): undefined reference to `SDL_FillRect' KDpp/Video/Display.o: In function `Display::Flip()': Display.cpp:(.text+0x350): undefined reference to `SDL_GL_SwapBuffers' Display.cpp:(.text+0x35f): undefined reference to `SDL_GetTicks' Display.cpp:(.text+0x38e): undefined reference to `SDL_Flip' KDpp/Video/Display.o: In function `Display::deInit()': Display.cpp:(.text+0x3ae): undefined reference to `SDL_QuitSubSystem' KDpp/Video/Display.o: In function `Display::InitOpenGL(int, int)': Display.cpp:(.text+0x3d6): undefined reference to `glEnable' Display.cpp:(.text+0x3e2): undefined reference to `glShadeModel' Display.cpp:(.text+0x406): undefined reference to `glClearColor' Display.cpp:(.text+0x41b): undefined reference to `glClearDepth' Display.cpp:(.text+0x427): undefined reference to `glDisable' Display.cpp:(.text+0x433): undefined reference to `glDisable' Display.cpp:(.text+0x43f): undefined reference to `glDisable' Display.cpp:(.text+0x459): undefined reference to `glViewport' Display.cpp:(.text+0x465): undefined reference to `glMatrixMode' Display.cpp:(.text+0x46a): undefined reference to `glLoadIdentity' Display.cpp:(.text+0x4a3): undefined reference to `glOrtho' Display.cpp:(.text+0x4af): undefined reference to `glMatrixMode' Display.cpp:(.text+0x4b4): undefined reference to `glLoadIdentity' Display.cpp:(.text+0x4c9): undefined reference to `glBlendFunc' KDpp/Video/Display.o: In function `Display::InitDisplay(int, int, int, bool, bool)': Display.cpp:(.text+0x518): undefined reference to `SDL_InitSubSystem' Display.cpp:(.text+0x547): undefined reference to `SDL_SetVideoMode' Display.cpp:(.text+0x55d): undefined reference to `SDL_GetTicks' Display.cpp:(.text+0x58b): undefined reference to `SDL_SetVideoMode' KDpp/Video/Display.o: In function `Display::InitOpenGL(int, int)': Display.cpp:(.text+0x4db): undefined reference to `glEnable' KDpp/Video/Font.o: In function `KD_Font::LoadTTF(KD_FilePath const&, int, int, int, int, int, std::basic_string, std::allocator >)': Font.cpp:(.text+0xd38): undefined reference to `TTF_Init' Font.cpp:(.text+0xde0): undefined reference to `SDL_RWFromMem' Font.cpp:(.text+0xdf2): undefined reference to `TTF_OpenFontRW' Font.cpp:(.text+0xe16): undefined reference to `TTF_SetFontStyle' Font.cpp:(.text+0xe1e): undefined reference to `TTF_FontLineSkip' Font.cpp:(.text+0xe2f): undefined reference to `TTF_FontHeight' Font.cpp:(.text+0xe70): undefined reference to `TTF_GlyphMetrics' Font.cpp:(.text+0xeeb): undefined reference to `TTF_GlyphMetrics' Font.cpp:(.text+0xf24): undefined reference to `TTF_RenderText_Blended' Font.cpp:(.text+0xf92): undefined reference to `TTF_Quit' Font.cpp:(.text+0xfd2): undefined reference to `TTF_OpenFont' Font.cpp:(.text+0x10df): undefined reference to `TTF_Quit' KDpp/Video/Font.o: In function `KD_Font::Load(KD_FilePath const&, std::basic_string, std::allocator >)': Font.cpp:(.text+0x169b): undefined reference to `SDL_CreateRGBSurface' Font.cpp:(.text+0x16af): undefined reference to `SDL_LockSurface' Font.cpp:(.text+0x16bd): undefined reference to `SDL_LockSurface' Font.cpp:(.text+0x179d): undefined reference to `SDL_UnlockSurface' Font.cpp:(.text+0x17ab): undefined reference to `SDL_UnlockSurface' KDpp/Video/SdlImage.o: In function `KD_SDLImage::resize(float)': SdlImage.cpp:(.text+0x19d): undefined reference to `SDL_FreeSurface' KDpp/Video/SdlImage.o: In function `KD_SDLImage::ConvertToColorKey(unsigned int, int)': SdlImage.cpp:(.text+0x23c): undefined reference to `SDL_CreateRGBSurface' SdlImage.cpp:(.text+0x24d): undefined reference to `SDL_LockSurface' SdlImage.cpp:(.text+0x258): undefined reference to `SDL_LockSurface' SdlImage.cpp:(.text+0x2eb): undefined reference to `SDL_UnlockSurface' SdlImage.cpp:(.text+0x2f6): undefined reference to `SDL_UnlockSurface' SdlImage.cpp:(.text+0x304): undefined reference to `SDL_FreeSurface' KDpp/Video/SdlImage.o: In function `KD_SDLImage::makeImageFromSDLSurface(SDL_Surface*)': SdlImage.cpp:(.text+0x356): undefined reference to `SDL_DisplayFormatAlpha' KDpp/Video/SdlImage.o: In function `KD_SDLImage::ConvertToColorKey(unsigned char, unsigned char, unsigned char, int)': SdlImage.cpp:(.text+0x3a6): undefined reference to `SDL_MapRGB' KDpp/Video/SdlImage.o: In function `KD_SDLImage::SetColorKey(unsigned char, unsigned char, unsigned char)': SdlImage.cpp:(.text+0x408): undefined reference to `SDL_MapRGB' KDpp/Video/SdlImage.o: In function `KD_SDLImage::EnableAlpha()': SdlImage.cpp:(.text+0x43f): undefined reference to `SDL_SetAlpha' KDpp/Video/SdlImage.o: In function `KD_SDLImage::DisableAlpha()': SdlImage.cpp:(.text+0x46f): undefined reference to `SDL_SetAlpha' KDpp/Video/SdlImage.o: In function `KD_SDLImage::SetColorKey(unsigned int)': SdlImage.cpp:(.text+0x4a0): undefined reference to `SDL_SetColorKey' KDpp/Video/SdlImage.o: In function `KD_SDLImage::DisplayAlphaPart(float, float, int, int, int, int, int)': SdlImage.cpp:(.text+0x523): undefined reference to `SDL_SetAlpha' SdlImage.cpp:(.text+0x545): undefined reference to `SDL_UpperBlit' SdlImage.cpp:(.text+0x55f): undefined reference to `SDL_SetAlpha' KDpp/Video/SdlImage.o: In function `KD_SDLImage::DisplayAlpha(float, float, int)': SdlImage.cpp:(.text+0x5d7): undefined reference to `SDL_SetAlpha' SdlImage.cpp:(.text+0x5f8): undefined reference to `SDL_UpperBlit' SdlImage.cpp:(.text+0x612): undefined reference to `SDL_SetAlpha' KDpp/Video/SdlImage.o: In function `KD_SDLImage::Display(float, float)': SdlImage.cpp:(.text+0x6cb): undefined reference to `SDL_UpperBlit' KDpp/Video/SdlImage.o: In function `KD_SDLImage::~KD_SDLImage()': SdlImage.cpp:(.text+0x700): undefined reference to `SDL_FreeSurface' KDpp/Video/SdlImage.o: In function `KD_SDLImage::~KD_SDLImage()': SdlImage.cpp:(.text+0x750): undefined reference to `SDL_FreeSurface' KDpp/Video/SdlImage.o: In function `KD_SDLImage::~KD_SDLImage()': SdlImage.cpp:(.text+0x7a0): undefined reference to `SDL_FreeSurface' KDpp/Video/SdlImage.o: In function `KD_SDLImage::copy(int, int, int, int)': SdlImage.cpp:(.text+0x90a): undefined reference to `SDL_CreateRGBSurface' SdlImage.cpp:(.text+0x918): undefined reference to `SDL_LockSurface' SdlImage.cpp:(.text+0x923): undefined reference to `SDL_LockSurface' SdlImage.cpp:(.text+0x9b0): undefined reference to `SDL_UnlockSurface' SdlImage.cpp:(.text+0x9bb): undefined reference to `SDL_UnlockSurface' KDpp/Video/SdlImage.o: In function `KD_SDLImage::copy()': SdlImage.cpp:(.text+0xa5c): undefined reference to `SDL_DisplayFormatAlpha' KDpp/Video/SdlImage.o: In function `KD_SDLImage::Load(KD_FilePath)': SdlImage.cpp:(.text+0xaf4): undefined reference to `IMG_Load' SdlImage.cpp:(.text+0xb0d): undefined reference to `SDL_DisplayFormatAlpha' SdlImage.cpp:(.text+0xb1b): undefined reference to `SDL_FreeSurface' SdlImage.cpp:(.text+0xbb7): undefined reference to `SDL_RWFromMem' SdlImage.cpp:(.text+0xbc5): undefined reference to `IMG_Load_RW' KDpp/Video/SdlImage.o: In function `KD_SDLImage::makeImageFromSDLSurface(SDL_Surface*)': SdlImage.cpp:(.text+0x36a): undefined reference to `SDL_FreeSurface' KDpp/Video/SDL_rotozoom.o: In function `zoomSurface(SDL_Surface*, double, double, int)': SDL_rotozoom.cpp:(.text+0x1a04): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x1a21): undefined reference to `SDL_UpperBlit' SDL_rotozoom.cpp:(.text+0x1a91): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x1a9b): undefined reference to `SDL_LockSurface' SDL_rotozoom.cpp:(.text+0x1ac8): undefined reference to `SDL_SetAlpha' SDL_rotozoom.cpp:(.text+0x1ad0): undefined reference to `SDL_UnlockSurface' SDL_rotozoom.cpp:(.text+0x1adc): undefined reference to `SDL_FreeSurface' SDL_rotozoom.cpp:(.text+0x1b68): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x1b75): undefined reference to `SDL_LockSurface' SDL_rotozoom.cpp:(.text+0x1c00): undefined reference to `SDL_SetColorKey' SDL_rotozoom.cpp:(.text+0x1c0b): undefined reference to `SDL_UnlockSurface' KDpp/Video/SDL_rotozoom.o: In function `rotozoomSurface(SDL_Surface*, double, double, int)': SDL_rotozoom.cpp:(.text+0x1d4c): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x1d57): undefined reference to `SDL_LockSurface' SDL_rotozoom.cpp:(.text+0x1dbe): undefined reference to `SDL_SetAlpha' SDL_rotozoom.cpp:(.text+0x1dc6): undefined reference to `SDL_UnlockSurface' SDL_rotozoom.cpp:(.text+0x1dd5): undefined reference to `SDL_FreeSurface' SDL_rotozoom.cpp:(.text+0x1e76): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x1e81): undefined reference to `SDL_LockSurface' SDL_rotozoom.cpp:(.text+0x1ef1): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x1f0e): undefined reference to `SDL_UpperBlit' SDL_rotozoom.cpp:(.text+0x1f51): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x1f5c): undefined reference to `SDL_LockSurface' SDL_rotozoom.cpp:(.text+0x2014): undefined reference to `SDL_SetColorKey' SDL_rotozoom.cpp:(.text+0x2057): undefined reference to `SDL_CreateRGBSurface' SDL_rotozoom.cpp:(.text+0x2062): undefined reference to `SDL_LockSurface' KDpp/Tools/XMLParser.o: In function `KD_XMLParser::Parse()': XMLParser.cpp:(.text+0x42f): undefined reference to `xmlCreateFileParserCtxt' XMLParser.cpp:(.text+0x45d): undefined reference to `xmlParseDocument' XMLParser.cpp:(.text+0x47b): undefined reference to `xmlFreeParserCtxt' XMLParser.cpp:(.text+0x524): undefined reference to `xmlCreateMemoryParserCtxt' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayFullParameters(float, float, int, int, int, int, float, float, int, int, int, int, float, float, int, int, int, int, float, float, int, int, int, int)': OglImage.cpp:(.text+0x178): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x184): undefined reference to `glBegin' OglImage.cpp:(.text+0x1c0): undefined reference to `glColor4f' OglImage.cpp:(.text+0x1d4): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x1f4): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x234): undefined reference to `glColor4f' OglImage.cpp:(.text+0x24a): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x26a): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x2a2): undefined reference to `glColor4f' OglImage.cpp:(.text+0x2b7): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x2d7): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x30f): undefined reference to `glColor4f' OglImage.cpp:(.text+0x325): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x345): undefined reference to `glVertex3f' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayAlphaPart(float, float, int, int, int, int, int)': OglImage.cpp:(.text+0x39f): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x3ff): undefined reference to `glBegin' OglImage.cpp:(.text+0x421): undefined reference to `glColor4f' OglImage.cpp:(.text+0x433): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x44f): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x461): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x485): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x497): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x4c1): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x4d3): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x4ef): undefined reference to `glVertex3f' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayColorZoom(float, float, int, int, int, int, float, float)': OglImage.cpp:(.text+0x545): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x551): undefined reference to `glBegin' OglImage.cpp:(.text+0x589): undefined reference to `glColor4f' OglImage.cpp:(.text+0x59d): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x5bd): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x5d0): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x5f8): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x60a): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x63b): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x64e): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x67a): undefined reference to `glVertex3f' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayAlpha(float, float, int)': OglImage.cpp:(.text+0x6bf): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x6cb): undefined reference to `glBegin' OglImage.cpp:(.text+0x6f3): undefined reference to `glColor4f' OglImage.cpp:(.text+0x6ff): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x71b): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x72a): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x74b): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x75d): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x781): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x790): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x7af): undefined reference to `glVertex3f' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayColorZoomRotate(float, float, int, int, int, int, float, float, float, float, float)': OglImage.cpp:(.text+0x86f): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x87b): undefined reference to `glBegin' OglImage.cpp:(.text+0x8b4): undefined reference to `glColor4f' OglImage.cpp:(.text+0x8c0): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x8dc): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x8eb): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x918): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x92a): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x94f): undefined reference to `glVertex3f' OglImage.cpp:(.text+0x95e): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0x980): undefined reference to `glVertex3f' KDpp/Video/OglImage.o: In function `KD_OGLImage::Display(float, float)': OglImage.cpp:(.text+0x9be): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x9ca): undefined reference to `glBegin' OglImage.cpp:(.text+0x9df): undefined reference to `glColor3f' OglImage.cpp:(.text+0x9eb): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0xa07): undefined reference to `glVertex3f' OglImage.cpp:(.text+0xa16): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0xa37): undefined reference to `glVertex3f' OglImage.cpp:(.text+0xa49): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0xa6d): undefined reference to `glVertex3f' OglImage.cpp:(.text+0xa7c): undefined reference to `glTexCoord2f' OglImage.cpp:(.text+0xa9b): undefined reference to `glVertex3f' KDpp/Video/OglImage.o: In function `KD_OGLImage::makeImageFromSDLSurface(SDL_Surface*)': OglImage.cpp:(.text+0xac6): undefined reference to `SDL_DisplayFormatAlpha' OglImage.cpp:(.text+0xad0): undefined reference to `SDL_FreeSurface' OglImage.cpp:(.text+0xc01): undefined reference to `SDL_CreateRGBSurface' OglImage.cpp:(.text+0xc74): undefined reference to `SDL_LockSurface' OglImage.cpp:(.text+0xc7f): undefined reference to `SDL_LockSurface' OglImage.cpp:(.text+0xc95): undefined reference to `glGenTextures' OglImage.cpp:(.text+0xcab): undefined reference to `glBindTexture' OglImage.cpp:(.text+0xcf6): undefined reference to `glTexImage2D' OglImage.cpp:(.text+0xd0f): undefined reference to `glTexParameteri' OglImage.cpp:(.text+0xd28): undefined reference to `glTexParameteri' OglImage.cpp:(.text+0xd55): undefined reference to `SDL_UnlockSurface' OglImage.cpp:(.text+0xd60): undefined reference to `SDL_UnlockSurface' OglImage.cpp:(.text+0xd68): undefined reference to `SDL_FreeSurface' KDpp/Video/OglImage.o: In function `KD_OGLImage::~KD_OGLImage()': OglImage.cpp:(.text+0xdbb): undefined reference to `glDeleteTextures' KDpp/Video/OglImage.o: In function `KD_OGLImage::~KD_OGLImage()': OglImage.cpp:(.text+0xe1b): undefined reference to `glDeleteTextures' KDpp/Video/OglImage.o: In function `KD_OGLImage::~KD_OGLImage()': OglImage.cpp:(.text+0xe7b): undefined reference to `glDeleteTextures' KDpp/Video/OglImage.o: In function `KD_OGLImage::copy(int, int, int, int)': OglImage.cpp:(.text+0x1085): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x10aa): undefined reference to `glGetTexLevelParameteriv' OglImage.cpp:(.text+0x10cc): undefined reference to `glGetTexLevelParameteriv' OglImage.cpp:(.text+0x1101): undefined reference to `glGetTexImage' OglImage.cpp:(.text+0x11ad): undefined reference to `glGenTextures' OglImage.cpp:(.text+0x11c8): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x1206): undefined reference to `glTexImage2D' OglImage.cpp:(.text+0x1224): undefined reference to `glTexParameteri' OglImage.cpp:(.text+0x1242): undefined reference to `glTexParameteri' KDpp/Video/OglImage.o: In function `KD_OGLImage::copy()': OglImage.cpp:(.text+0x130f): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x1331): undefined reference to `glGetTexLevelParameteriv' OglImage.cpp:(.text+0x1353): undefined reference to `glGetTexLevelParameteriv' OglImage.cpp:(.text+0x1391): undefined reference to `glGetTexImage' OglImage.cpp:(.text+0x13a4): undefined reference to `glGenTextures' OglImage.cpp:(.text+0x13b7): undefined reference to `glBindTexture' OglImage.cpp:(.text+0x13fc): undefined reference to `glTexImage2D' OglImage.cpp:(.text+0x141a): undefined reference to `glTexParameteri' OglImage.cpp:(.text+0x1438): undefined reference to `glTexParameteri' KDpp/Video/OglImage.o: In function `KD_OGLImage::Load(KD_FilePath)': OglImage.cpp:(.text+0x14d4): undefined reference to `IMG_Load' OglImage.cpp:(.text+0x158a): undefined reference to `SDL_RWFromMem' OglImage.cpp:(.text+0x1598): undefined reference to `IMG_Load_RW' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayFullParameters(float, float, int, int, int, int, float, float, int, int, int, int, float, float, int, int, int, int, float, float, int, int, int, int)': OglImage.cpp:(.text+0x351): undefined reference to `glEnd' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayAlphaPart(float, float, int, int, int, int, int)': OglImage.cpp:(.text+0x4fb): undefined reference to `glEnd' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayColorZoom(float, float, int, int, int, int, float, float)': OglImage.cpp:(.text+0x686): undefined reference to `glEnd' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayAlpha(float, float, int)': OglImage.cpp:(.text+0x7bb): undefined reference to `glEnd' KDpp/Video/OglImage.o: In function `KD_OGLImage::DisplayColorZoomRotate(float, float, int, int, int, int, float, float, float, float, float)': OglImage.cpp:(.text+0x98c): undefined reference to `glEnd' KDpp/Video/OglImage.o:OglImage.cpp:(.text+0xaa7): more undefined references to `glEnd' follow KDpp/Video/OglImage.o: In function `KD_OGLImage::makeImageFromSDLSurface(SDL_Surface*)': OglImage.cpp:(.text+0xd7a): undefined reference to `SDL_FreeSurface' KDpp/Sound/Music.o: In function `KD_Music::PlayMusic()': Music.cpp:(.text+0x206): undefined reference to `Mix_VolumeMusic' Music.cpp:(.text+0x220): undefined reference to `Mix_PlayMusic' Music.cpp:(.text+0x24d): undefined reference to `Mix_PlayMusic' KDpp/Sound/Music.o: In function `KD_Music::CloseMusic()': Music.cpp:(.text+0x275): undefined reference to `Mix_FreeMusic' KDpp/Sound/Music.o: In function `KD_Music::Load(char const*)': Music.cpp:(.text+0x2c4): undefined reference to `Mix_LoadMUS' KDpp/Sound/Music.o: In function `KD_Music::SetVolume(int)': Music.cpp:(.text+0x181): undefined reference to `Mix_VolumeMusic' KDpp/Sound/Music.o: In function `KD_Music::StopMusic()': Music.cpp:(.text+0x1b9): undefined reference to `Mix_HaltMusic' KDpp/Sound/Music.o: In function `KD_Music::PlayMusic()': Music.cpp:(.text+0x235): undefined reference to `Mix_HookMusicFinished' KDpp/Sound/Sound.o: In function `KD_Sound::PlaySound()': Sound.cpp:(.text+0x76): undefined reference to `Mix_PlayChannelTimed' Sound.cpp:(.text+0x9e): undefined reference to `Mix_Volume' KDpp/Sound/Sound.o: In function `KD_Sound::PlaySound(int)': Sound.cpp:(.text+0xe6): undefined reference to `Mix_PlayChannelTimed' Sound.cpp:(.text+0x10e): undefined reference to `Mix_Volume' Sound.cpp:(.text+0x12f): undefined reference to `Mix_SetPanning' KDpp/Sound/Sound.o: In function `KD_Sound::UnloadSound()': Sound.cpp:(.text+0x15e): undefined reference to `Mix_FreeChunk' KDpp/Sound/Sound.o: In function `KD_Sound::LoadSound(KD_FilePath const&)': Sound.cpp:(.text+0x30c): undefined reference to `SDL_RWFromMem' Sound.cpp:(.text+0x31a): undefined reference to `Mix_LoadWAV_RW' Sound.cpp:(.text+0x372): undefined reference to `SDL_RWFromFile' Sound.cpp:(.text+0x383): undefined reference to `Mix_LoadWAV_RW' KDpp/Sound/Sound.o: In function `KD_Sound::StopSound()': Sound.cpp:(.text+0x31): undefined reference to `Mix_HaltChannel' KDpp/Sound/SoundSystem.o: In function `KD_SoundSystem::deInit()': SoundSystem.cpp:(.text+0xa2): undefined reference to `Mix_CloseAudio' SoundSystem.cpp:(.text+0xbf): undefined reference to `SDL_QuitSubSystem' KDpp/Sound/SoundSystem.o: In function `KD_SoundSystem::InitSoundSystem(int, int, bool, int)': SoundSystem.cpp:(.text+0xeb): undefined reference to `SDL_InitSubSystem' SoundSystem.cpp:(.text+0x11f): undefined reference to `Mix_OpenAudio' SoundSystem.cpp:(.text+0x140): undefined reference to `Mix_QuerySpec' SoundSystem.cpp:(.text+0x1e6): undefined reference to `SDL_GetError' SoundSystem.cpp:(.text+0x205): undefined reference to `SDL_GetError' SoundSystem.cpp:(.text+0x21a): undefined reference to `SDL_GetError' collect2: ld returned 1 exit status make[1]: *** [kdrop] Error 1 make[1]: Leaving directory `/var/tmp/portage/games-puzzle/krystaldrop-0.7.2/work/krystaldrop/Sources' make: *** [all] Error 2 * * ERROR: games-puzzle/krystaldrop-0.7.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2341: Called games_src_compile * environment, line 1355: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/games-puzzle:krystaldrop-0.7.2:20081118-163708.log'. * The ebuild environment file is located at '/var/tmp/portage/games-puzzle/krystaldrop-0.7.2/temp/environment'. *