rendered paste bodyg++ -o src/tinygettext/tinygettext.o -c -O0 -Wall -Werror -g -DDEBUG -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/include/freetype2 -Isrc -I. -Ilib/SQUIRREL2/include -Ilib/glew src/tinygettext/tinygettext.cpp
g++ -o src/title_screen.o -c -O0 -Wall -Werror -g -DDEBUG -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/include/freetype2 -Isrc -I. -Ilib/SQUIRREL2/include -Ilib/glew src/title_screen.cpp
g++ -o src/trigger.o -c -O0 -Wall -Werror -g -DDEBUG -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/include/freetype2 -Isrc -I. -Ilib/SQUIRREL2/include -Ilib/glew src/trigger.cpp
g++ -o src/util.o -c -O0 -Wall -Werror -g -DDEBUG -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/include/freetype2 -Isrc -I. -Ilib/SQUIRREL2/include -Ilib/glew src/util.cpp
g++ -o src/view.o -c -O0 -Wall -Werror -g -DDEBUG -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/include/freetype2 -Isrc -I. -Ilib/SQUIRREL2/include -Ilib/glew src/view.cpp
g++ -o src/windstille_main.o -c -O0 -Wall -Werror -g -DDEBUG -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/include/freetype2 -Isrc -I. -Ilib/SQUIRREL2/include -Ilib/glew src/windstille_main.cpp
g++ -o windstille src/baby_xml.o src/blitter.o src/box.o src/camera.o src/character.o src/command_line.o src/command_line_generic.o src/console.o src/controller_def.o src/controller_help_window.o src/conversation.o src/dialog_manager.o src/elevator.o src/energy_bar.o src/entity.o src/config.o src/game_object.o src/game_session.o src/globals.o src/graphic_context_state.o src/grenade.o src/inventory.o src/laser_pointer.o src/liquid.o src/pda.o src/physics.o src/pistol.o src/response_curve.o src/player.o src/random.o src/display/render_buffer.o src/screen.o src/screen_manager.o src/scriptable_object.o src/script_manager.o src/sector.o src/spawnpoint.o src/sprite3dview.o src/sprite2dview.o src/text_area.o src/tile.o src/tile_factory.o src/tile_map.o src/tile_packer.o src/tile_description.o src/timer.o src/trigger.o src/title_screen.o src/util.o src/view.o src/lisp_getters.o src/windstille_main.o src/objects/shockwave.o src/objects/test_object.o src/objects/bomb.o src/objects/background_gradient.o src/objects/hedgehog.o src/objects/spider_mine.o src/objects/swarm.o src/objects/vrdummy.o src/objects/nightvision.o src/collision/collision_data.o src/collision/collision_engine.o src/collision/collision_object.o src/collision/collision_test.o src/collision/ladder_contact.o src/collision/stair_contact.o src/display/display.o src/display/drawing_context.o src/display/framebuffer.o src/display/scene_context.o src/display/vertex_array_drawing_request.o src/display/opengl_state.o src/display/surface.o src/display/surface_manager.o src/display/texture.o src/display/texture_manager.o src/display/shader_program.o src/display/shader_object.o src/font/border_font_effect.o src/font/fonts.o src/font/ttf_font.o src/gui/automap.o src/gui/button.o src/gui/menu_component.o src/gui/label.o src/gui/component.o src/gui/component_factory.o src/gui/grid_component.o src/gui/group_component.o src/gui/gui_manager.o src/gui/list_view.o src/gui/root_component.o src/gui/slider.o src/gui/tab_component.o src/gui/text_view.o src/input/controller.o src/input/controller_description.o src/input/input_configurator.o src/input/input_manager.o src/input/input_manager_impl.o src/input/input_manager_sdl.o src/lisp/getters.o src/lisp/lexer.o src/lisp/lisp.o src/lisp/parser.o src/lisp/properties.o src/lisp/writer.o src/math/matrix.o src/math/origin.o src/math/quaternion.o src/math/rect.o src/math/vector.o src/menu_manager.o src/particle_viewer.o src/particles/particle_system.o src/particles/spark_drawer.o src/particles/deform_drawer.o src/particles/surface_drawer.o src/physfs/physfs_sdl.o src/physfs/physfs_stream.o src/scripting/game_objects.o src/scripting/interface.o src/scripting/serialize.o src/scripting/spawn_object.o src/scripting/squirrel_error.o src/scripting/wrapper.o src/scripting/wrapper_util.o src/signals/slot.o src/signals/slot_generic.o src/sound/sound_file.o src/sound/sound_manager.o src/sound/sound_source.o src/sound/stream_sound_source.o src/sprite2d/data.o src/sprite2d/manager.o src/sprite2d/sprite.o src/sprite3d/data.o src/sprite3d/manager.o src/sprite3d/sprite3d.o src/tinygettext/gettext.o src/tinygettext/tinygettext.o -Llib -lGL -lGLU -lsquirrel -lphysfs -lSDL_image -lopenal -lglew -logg -lvorbis -lvorbisfile -lSDL -lpthread -lfreetype -lz
src/display/display.o: In function `Display::save_screenshot(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/display/display.cpp:434: undefined reference to `png_create_write_struct'
src/display/display.cpp:435: undefined reference to `png_create_info_struct'
src/display/display.cpp:437: undefined reference to `png_init_io'
src/display/display.cpp:444: undefined reference to `png_set_IHDR'
src/display/display.cpp:446: undefined reference to `png_set_compression_level'
src/display/display.cpp:447: undefined reference to `png_write_info'
src/display/display.cpp:456: undefined reference to `png_write_image'
src/display/display.cpp:458: undefined reference to `png_write_end'
collect2: ld returned 1 exit status
scons: *** [windstille] Error 1
scons: building terminated because of errors.
make: *** [all] Error 2
richard@nexus ~/temp/windstille $