Latest stratagus tries to link before it has compiled everything, example from an amd64 system: x86_64-pc-linux-gnu-g++ -o stratagus src/action/obj/action_attack.o src/action/obj/action_board.o src/action/obj/action_build.o src/action/obj/action_die.o src/action/obj/action_follow.o src/action/obj/action_move.o src/action/obj/action_patrol.o src/action/obj/action_repair.o src/action/obj/action_research.o src/action/obj/action_resource.o src/action/obj/action_returngoods.o src/action/obj/action_spellcast.o src/action/obj/action_stand.o src/action/obj/action_still.o src/action/obj/action_train.o src/action/obj/action_unload.o src/action/obj/action_upgradeto.o src/action/obj/actions.o src/action/obj/command.o src/ai/obj/ai.o src/ai/obj/ai_building.o src/ai/obj/ai_force.o src/ai/obj/ai_magic.o src/ai/obj/ai_plan.o src/ai/obj/ai_resource.o src/ai/obj/script_ai.o src/beos/obj/beos.o src/editor/obj/script_editor.o src/editor/obj/editloop.o src/editor/obj/editor.o src/editor/obj/edmap.o src/game/obj/game.o src/game/obj/loadgame.o src/game/obj/savegame.o src/game/obj/trigger.o src/game/obj/replay.o src/guichan/obj/cliprectangle.o src/guichan/obj/color.o src/guichan/obj/defaultfont.o src/guichan/obj/exception.o src/guichan/obj/focushandler.o src/guichan/obj/gfont.o src/guichan/obj/graphics.o src/guichan/obj/gui.o src/guichan/obj/guichan.o src/guichan/obj/image.o src/guichan/obj/imagefont.o src/guichan/obj/key.o src/guichan/obj/keyinput.o src/guichan/obj/mouseinput.o src/guichan/obj/rectangle.o src/guichan/sdl/obj/gsdl.o src/guichan/sdl/obj/sdlgraphics.o src/guichan/sdl/obj/sdlimageloader.o src/guichan/sdl/obj/sdlinput.o src/guichan/obj/widget.o src/guichan/widgets/obj/button.o src/guichan/widgets/obj/checkbox.o src/guichan/widgets/obj/container.o src/guichan/widgets/obj/dropdown.o src/guichan/widgets/obj/icon.o src/guichan/widgets/obj/label.o src/guichan/widgets/obj/listbox.o src/guichan/widgets/obj/radiobutton.o src/guichan/widgets/obj/scrollarea.o src/guichan/widgets/obj/slider.o src/guichan/widgets/obj/textbox.o src/guichan/widgets/obj/textfield.o src/guichan/widgets/obj/window.o src/map/obj/script_map.o src/map/obj/script_tileset.o src/map/obj/map.o src/map/obj/map_draw.o src/map/obj/map_fog.o src/map/obj/map_radar.o src/map/obj/map_save.o src/map/obj/map_wall.o src/map/obj/minimap.o src/map/obj/tileset.o src/network/obj/commands.o src/network/obj/lowlevel.o src/network/obj/master.o src/network/obj/netconnect.o src/network/obj/network.o src/pathfinder/obj/astar.o src/pathfinder/obj/script_pathfinder.o src/pathfinder/obj/pathfinder.o src/sound/obj/script_sound.o src/sound/obj/mikmod.o src/sound/obj/music.o src/sound/obj/ogg.o src/sound/obj/sound.o src/sound/obj/sound_id.o src/sound/obj/sound_server.o src/sound/obj/unitsound.o src/sound/obj/wav.o src/stratagus/obj/construct.o src/stratagus/obj/groups.o src/stratagus/obj/iolib.o src/stratagus/obj/mainloop.o src/stratagus/obj/missile.o src/stratagus/obj/player.o src/stratagus/obj/script.o src/stratagus/obj/script_missile.o src/stratagus/obj/script_player.o src/stratagus/obj/script_spell.o src/stratagus/obj/selection.o src/stratagus/obj/spells.o src/stratagus/obj/stratagus.o src/stratagus/obj/translate.o src/stratagus/obj/util.o src/stratagus/obj/luacallback.o src/stratagus/obj/title.o src/tolua/obj/tolua.o src/tolua/obj/tolua_event.o src/tolua/obj/tolua_is.o src/tolua/obj/tolua_map.o src/tolua/obj/tolua_push.o src/tolua/obj/tolua_to.o src/ui/obj/botpanel.o src/ui/obj/button_checks.o src/ui/obj/script_ui.o src/ui/obj/icons.o src/ui/obj/interface.o src/ui/obj/mainscr.o src/ui/obj/menu_proc.o src/ui/obj/menus.o src/ui/obj/mouse.o src/ui/obj/ui.o src/ui/obj/widgets.o src/unit/obj/depend.o src/unit/obj/script_unit.o src/unit/obj/script_unittype.o src/unit/obj/unit.o src/unit/obj/unit_cache.o src/unit/obj/unit_draw.o src/unit/obj/unit_find.o src/unit/obj/unittype.o src/unit/obj/upgrade.o src/unit/obj/unit_manager.o src/unit/obj/unit_save.o src/unit/obj/build.o src/video/obj/cursor.o src/video/obj/font.o src/video/obj/graphic.o src/video/obj/linedraw.o src/video/obj/mng.o src/video/obj/movie.o src/video/obj/png.o src/video/obj/sdl.o src/video/obj/sprite.o src/video/obj/video.o src/particle/obj/chunkparticle.o src/particle/obj/graphicanimation.o src/particle/obj/particlemanager.o src/particle/obj/smokeparticle.o src/particle/obj/staticparticle.o -O2 -march=k8-sse3 -mmmx -m3dnow -msse -msse2 -msse3 -mfpmath=sse -pipe -fsigned-char -Wl,-O1 -Wl,--as-needed -L/usr/lib -L/usr/bin -lX11 -lGL -lbz2 -lvorbis -logg -ltheora -logg -L/usr/lib -lmikmod -lmng -lSDL -lpthread -ldl -llua -lGL -llua -lGL -lpng -lz -lm x86_64-pc-linux-gnu-g++: src/action/obj/action_attack.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_board.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_build.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_die.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_follow.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_move.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_patrol.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_repair.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_research.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_resource.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_returngoods.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_spellcast.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_stand.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_still.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_train.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_unload.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/action_upgradeto.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/actions.o: No such file or directory x86_64-pc-linux-gnu-g++: src/action/obj/command.o: No such file or directory make: *** [stratagus] Error 1 emake failed * ERROR: games-engines/stratagus-2.2.5.5 failed: * (no error message) It emerges just fine with MAKEOPTS="-j1".
fixed. thanks for the bug report.