Errors installing Pingus

I need help with this:

g++ -o src/goal_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/goal_manager.cpp
g++ -o src/graphic_context_state.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/graphic_context_state.cpp
g++ -o src/groundtype.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/groundtype.cpp
g++ -o src/gui/component.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/gui/component.cpp
g++ -o src/gui/checkbox.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/gui/checkbox.cpp
g++ -o src/gui/combobox.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/gui/combobox.cpp
g++ -o src/display/cursor.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/display/cursor.cpp
g++ -o src/display/display.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/display/display.cpp
g++ -o src/gui/group_component.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/gui/group_component.cpp
g++ -o src/gui/gui_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/gui/gui_manager.cpp
g++ -o src/gui/input_box.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/gui/input_box.cpp
g++ -o src/gui/surface_button.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/gui/surface_button.cpp
g++ -o src/screen/gui_screen.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/screen/gui_screen.cpp
g++ -o src/screen/screen.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/screen/screen.cpp
g++ -o src/screen/screen_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/screen/screen_manager.cpp
g++ -o src/screen/screen_ptr.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/screen/screen_ptr.cpp
g++ -o src/line_iterator.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/line_iterator.cpp
g++ -o src/level_menu.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/level_menu.cpp
g++ -o src/levelset.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/levelset.cpp
g++ -o src/lisp/getters.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/lisp/getters.cpp
g++ -o src/lisp/lexer.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/lisp/lexer.cpp
g++ -o src/lisp/lisp.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/lisp/lisp.cpp
g++ -o src/lisp/parser.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/lisp/parser.cpp
g++ -o src/input/controller_description.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/input/controller_description.cpp
g++ -o src/input/controller.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/input/controller.cpp
g++ -o src/input/core_driver.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/input/core_driver.cpp
g++ -o src/input/sdl_driver.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/input/sdl_driver.cpp
g++ -o src/input/manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/input/manager.cpp
g++ -o src/layer_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/layer_manager.cpp
g++ -o src/components/menu_button.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/components/menu_button.cpp
g++ -o src/mover.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/mover.cpp
g++ -o src/movers/linear_mover.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/movers/linear_mover.cpp
g++ -o src/particles/explosive_particle.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/particles/explosive_particle.cpp
g++ -o src/particles/ground_particle.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/particles/ground_particle.cpp
g++ -o src/particles/pingu_particle_holder.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/particles/pingu_particle_holder.cpp
g++ -o src/particles/rain_particle_holder.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/particles/rain_particle_holder.cpp
g++ -o src/particles/smoke_particle_holder.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/particles/smoke_particle_holder.cpp
g++ -o src/particles/snow_particle_holder.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/particles/snow_particle_holder.cpp
g++ -o src/path_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/path_manager.cpp
g++ -o src/pathname.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pathname.cpp
g++ -o src/pingu.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingu.cpp
g++ -o src/pingu_action.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingu_action.cpp
g++ -o src/pingu_action_factory.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingu_action_factory.cpp
g++ -o src/pingu_enums.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingu_enums.cpp
g++ -o src/pingu_holder.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingu_holder.cpp
g++ -o src/pingus_error.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingus_error.cpp
g++ -o src/pingus_level.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingus_level.cpp
g++ -o src/pingus_main.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingus_main.cpp
In file included from src/pingus_main.cpp:97:
src/editor/editor_screen.hpp:30: warning: declaration ‘class GUI::GUIManager’ does not declare anything
g++ -o src/pingus_menu.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingus_menu.cpp
In file included from src/pingus_menu.cpp:39:
src/editor/editor_screen.hpp:30: warning: declaration ‘class GUI::GUIManager’ does not declare anything
g++ -o src/pingus_menu_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingus_menu_manager.cpp
g++ -o src/pingus_sub_menu.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/pingus_sub_menu.cpp
g++ -o src/plf_res_mgr.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/plf_res_mgr.cpp
g++ -o src/option_menu.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/option_menu.cpp
g++ -o src/res_descriptor.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/res_descriptor.cpp
g++ -o src/resource.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/resource.cpp
g++ -o src/resource_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/resource_manager.cpp
g++ -o src/resource_modifier.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/resource_modifier.cpp
g++ -o src/result_screen.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/result_screen.cpp
g++ -o src/savegame.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/savegame.cpp
g++ -o src/savegame_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/savegame_manager.cpp
g++ -o src/screenshot.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/screenshot.cpp
g++ -o src/server.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/server.cpp
g++ -o src/server_event.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/server_event.cpp
g++ -o src/smallmap_image.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/smallmap_image.cpp
g++ -o src/sound/sound.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/sound/sound.cpp
g++ -o src/sound/sound_dummy.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/sound/sound_dummy.cpp
g++ -o src/sound/sound_real.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/sound/sound_real.cpp
g++ -o src/sound/sound_res_mgr.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/sound/sound_res_mgr.cpp
g++ -o src/ground_map.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/ground_map.cpp
g++ -o src/start_screen.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/start_screen.cpp
g++ -o src/stat_manager.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/stat_manager.cpp
g++ -o src/state_sprite.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/state_sprite.cpp
g++ -o src/story_screen.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/story_screen.cpp
g++ -o src/string_format.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/string_format.cpp
g++ -o src/string_util.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/string_util.cpp
g++ -o src/math/origin.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/math/origin.cpp
g++ -o src/math/rect.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/math/rect.cpp
g++ -o src/system.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/system.cpp
g++ -o src/timer.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/timer.cpp
g++ -o src/tinygettext/iconv.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/tinygettext/iconv.cpp
g++ -o src/tinygettext/po_file_reader.o -c -D_GNU_SOURCE=1 -D_REENTRANT -I. -Isrc -I/usr/include/SDL -I. -Isrc src/tinygettext/po_file_reader.cpp
src/tinygettext/po_file_reader.cpp: In member function ‘void TinyGetText::POFileReader::add_token(const TinyGetText::POFileReader::Token&)’:
src/tinygettext/po_file_reader.cpp:139: error: ‘sscanf’ was not declared in this scope
src/tinygettext/po_file_reader.cpp: In member function ‘void TinyGetText::POFileReader::tokenize_po(std::istream&)’:
src/tinygettext/po_file_reader.cpp:171: error: ‘EOF’ was not declared in this scope
scons: *** [src/tinygettext/po_file_reader.o] Error 1
scons: building terminated because of errors.
dlmo@linux-p1om:~/Builds/pingus-0.7.2>

Sry, I don’t know what to look for in terms of errors or how to fix Please Help. System is 11.2 64bit

dlmo

ps hopefully the errors are in script, forum wouldn’t allow whole thing.

I didn’t put smileys there

dlmo

$ rm -r src/tinygettext/

Make sure that your svn checkout doesn’t contain other yunk with “svn status” (or just do a fresh checkout).