~/src/supertux-cd $ jam ...patience... ...found 1293 target(s)... ...updating 149 target(s)... C++ ./build/x86_64-pc-linux-gnu/optimize/src/audio/sound_manager.o src/audio/sound_manager.cpp:204: error: no `void SoundManager::register_for_update(StreamSoundSource*)' member function declared in class `SoundManager' src/audio/sound_manager.cpp: In member function `void SoundManager::register_for_update(StreamSoundSource*)': src/audio/sound_manager.cpp:206: error: `update_list' was not declared in this scope src/audio/sound_manager.cpp:206: warning: unused variable 'update_list' src/audio/sound_manager.cpp: At global scope: src/audio/sound_manager.cpp:211: error: no `void SoundManager::remove_from_update(StreamSoundSource*)' member function declared in class `SoundManager' src/audio/sound_manager.cpp: In member function `void SoundManager::remove_from_update(StreamSoundSource*)': src/audio/sound_manager.cpp:213: error: `StreamSoundSources' has not been declared src/audio/sound_manager.cpp:213: error: `iterator' was not declared in this scope src/audio/sound_manager.cpp:213: error: expected `;' before "i" src/audio/sound_manager.cpp:214: error: `i' was not declared in this scope src/audio/sound_manager.cpp:214: error: `update_list' was not declared in this scope src/audio/sound_manager.cpp:213: warning: unused variable 'iterator' src/audio/sound_manager.cpp: In member function `void SoundManager::update()': src/audio/sound_manager.cpp:348: error: `StreamSoundSources' has not been declared src/audio/sound_manager.cpp:348: error: `iterator' was not declared in this scope src/audio/sound_manager.cpp:348: error: expected `;' before "s" src/audio/sound_manager.cpp:349: error: `s' was not declared in this scope src/audio/sound_manager.cpp:349: error: `update_list' was not declared in this scope src/audio/sound_manager.cpp:349: warning: unused variable 'update_list' src/audio/sound_manager.cpp:348: warning: unused variable 'iterator' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/audio/sound_manager.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/audio/sound_manager.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/audio/sound_manager.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/audio/openal_sound_source.o C++ ./build/x86_64-pc-linux-gnu/optimize/src/audio/sound_file.o C++ ./build/x86_64-pc-linux-gnu/optimize/src/audio/stream_sound_source.o src/audio/stream_sound_source.cpp: In constructor `StreamSoundSource::StreamSoundSource()': src/audio/stream_sound_source.cpp:37: error: 'class SoundManager' has no member named 'register_for_update' src/audio/stream_sound_source.cpp: In destructor `virtual StreamSoundSource::~StreamSoundSource()': src/audio/stream_sound_source.cpp:43: error: 'class SoundManager' has no member named 'remove_from_update' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/audio/stream_sound_source.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/audio/stream_sound_source.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/audio/stream_sound_source.o ... ...skipped libaudio.a for lack of libaudio.a(sound_manager.o)... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/willowisp.o C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/skullyhop.o src/badguy/skullyhop.cpp:97: error: prototype for `HitResponse SkullyHop::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `SkullyHop' src/badguy/skullyhop.hpp:37: error: candidate is: virtual void SkullyHop::collision_solid(const CollisionHit&) src/badguy/skullyhop.cpp: In member function `HitResponse SkullyHop::collision_solid(GameObject&, const CollisionHit&)': src/badguy/skullyhop.cpp:102: error: 'const class CollisionHit' has no member named 'normal' src/badguy/skullyhop.cpp:107: error: 'const class CollisionHit' has no member named 'normal' src/badguy/skullyhop.cpp:112: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/skullyhop.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/skullyhop.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/skullyhop.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/flyingsnowball.o src/badguy/flyingsnowball.cpp:80: error: prototype for `HitResponse FlyingSnowBall::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `FlyingSnowBall' src/badguy/flyingsnowball.hpp:34: error: candidate is: virtual void FlyingSnowBall::collision_solid(const CollisionHit&) src/badguy/flyingsnowball.cpp: In member function `HitResponse FlyingSnowBall::collision_solid(GameObject&, const CollisionHit&)': src/badguy/flyingsnowball.cpp:81: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/flyingsnowball.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/flyingsnowball.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/flyingsnowball.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/yeti_stalactite.o C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/mrtree.o src/badguy/mrtree.cpp:147: error: prototype for `HitResponse MrTree::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `MrTree' src/badguy/mrtree.hpp:33: error: candidate is: virtual void MrTree::collision_solid(const CollisionHit&) src/badguy/mrtree.cpp: In member function `HitResponse MrTree::collision_solid(GameObject&, const CollisionHit&)': src/badguy/mrtree.cpp:148: error: 'const class CollisionHit' has no member named 'normal' src/badguy/mrtree.cpp: In member function `virtual HitResponse MrTree::collision_badguy(BadGuy&, const CollisionHit&)': src/badguy/mrtree.cpp:161: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/mrtree.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/mrtree.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/mrtree.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/dart.o src/badguy/dart.cpp:106: error: prototype for `HitResponse Dart::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `Dart' src/badguy/dart.hpp:43: error: candidate is: virtual void Dart::collision_solid(const CollisionHit&) g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/dart.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/dart.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/dart.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/poisonivy.o src/badguy/poisonivy.cpp:68: error: prototype for `HitResponse PoisonIvy::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `PoisonIvy' src/badguy/poisonivy.hpp:33: error: candidate is: virtual void PoisonIvy::collision_solid(const CollisionHit&) src/badguy/poisonivy.cpp: In member function `HitResponse PoisonIvy::collision_solid(GameObject&, const CollisionHit&)': src/badguy/poisonivy.cpp:69: error: 'const class CollisionHit' has no member named 'normal' src/badguy/poisonivy.cpp: In member function `virtual HitResponse PoisonIvy::collision_badguy(BadGuy&, const CollisionHit&)': src/badguy/poisonivy.cpp:83: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/poisonivy.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/poisonivy.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/poisonivy.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/plant.o src/badguy/plant.cpp:57: error: prototype for `HitResponse Plant::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `Plant' src/badguy/plant.hpp:32: error: candidate is: virtual void Plant::collision_solid(const CollisionHit&) src/badguy/plant.cpp: In member function `HitResponse Plant::collision_solid(GameObject&, const CollisionHit&)': src/badguy/plant.cpp:58: error: 'const class CollisionHit' has no member named 'normal' src/badguy/plant.cpp: In member function `virtual HitResponse Plant::collision_badguy(BadGuy&, const CollisionHit&)': src/badguy/plant.cpp:74: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/plant.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/plant.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/plant.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/nolok_01.o src/badguy/nolok_01.cpp: In member function `HitResponse Nolok_01::collision_solid(GameObject&, const CollisionHit&)': src/badguy/nolok_01.cpp:124: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/nolok_01.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/nolok_01.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/nolok_01.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/darttrap.o C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/spidermite.o src/badguy/spidermite.cpp:70: error: prototype for `HitResponse SpiderMite::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `SpiderMite' src/badguy/spidermite.hpp:34: error: candidate is: virtual void SpiderMite::collision_solid(const CollisionHit&) src/badguy/spidermite.cpp: In member function `HitResponse SpiderMite::collision_solid(GameObject&, const CollisionHit&)': src/badguy/spidermite.cpp:71: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/spidermite.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/spidermite.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/spidermite.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/kugelblitz.o src/badguy/kugelblitz.cpp:65: error: prototype for `HitResponse Kugelblitz::collision_solid(GameObject&, const CollisionHit&)' does not match any in class `Kugelblitz' src/badguy/kugelblitz.hpp:34: error: candidate is: virtual void Kugelblitz::collision_solid(const CollisionHit&) src/badguy/kugelblitz.cpp: In member function `HitResponse Kugelblitz::hit(const CollisionHit&)': src/badguy/kugelblitz.cpp:103: error: 'const class CollisionHit' has no member named 'normal' src/badguy/kugelblitz.cpp:118: error: 'const class CollisionHit' has no member named 'normal' g++ -c -o ./build/x86_64-pc-linux-gnu/optimize/src/badguy/kugelblitz.o -I. -I./src -I/usr/include/SDL -D_REENTRANT -Isrc/squirrel/include -Isrc/squirrel -pipe -march=k8 -pipe -O2 -funit-at-a-time -D__x86_64__ -Wall -O3 -g src/badguy/kugelblitz.cpp ...failed C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/kugelblitz.o ... C++ ./build/x86_64-pc-linux-gnu/optimize/src/badguy/flame.o ...interrupted ...failed updating 11 target(s)... ...skipped 1 target(s)... ...updated 5 target(s)...