Blades Runner
Posts: 536
Joined: Friday, 1st April 2016, 18:15
What's keeping you from compiling, DCSS?
- Code:
Student@C-5820B1746A8A MSYS /c/git-sdk-64/crawl/crawl-ref/source
$ make package-windows-zips
sh: cc: command not found
make: gcc: Command not found
/bin/sh: g++: command not found
/bin/sh: g++: command not found
make clean
make[1]: Entering directory '/c/git-sdk-64/crawl/crawl-ref/source'
sh: cc: command not found
make[1]: gcc: Command not found
/bin/sh: g++: command not found
/bin/sh: g++: command not found
rm -f dat/tiles/floor.png dat/tiles/wall.png dat/tiles/feat.png dat/tiles/main.png dat/tiles/player.png dat/tiles/gui.png dat/tiles/icons.png
make -C rltiles distclean
make[2]: Entering directory '/c/git-sdk-64/crawl/crawl-ref/source/rltiles'
make[2]: gcc: Command not found
rm -f tiledef-main.h tiledef-dngn.h tiledef-floor.h tiledef-wall.h tiledef-feat.h tiledef-player.h tiledef-gui.h tiledef-icons.h tool/tile_colour.o tool/tile.o tool/tile_page.o tool/tile_list_processor.o tool/main.o tool/tilegen.elf tiledef-main.cc tiledef-dngn.cc tiledef-floor.cc tiledef-wall.cc tiledef-feat.cc tiledef-player.cc tiledef-gui.cc tiledef-icons.cc main.png dngn.png floor.png wall.png feat.png player.png gui.png icons.png tile-main.html tile-dngn.html tile-floor.html tile-wall.html tile-feat.html tile-player.html tile-gui.html tile-icons.html \
tool/tile_colour.d tool/tile.d tool/tile_page.d tool/tile_list_processor.d tool/main.d main.d dngn.d floor.d wall.d feat.d player.d gui.d icons.d tileinfo-main.js tileinfo-dngn.js tileinfo-floor.js tileinfo-wall.js tileinfo-feat.js tileinfo-player.js tileinfo-gui.js tileinfo-icons.js .cflags
make[2]: Leaving directory '/c/git-sdk-64/crawl/crawl-ref/source/rltiles'
rm -f webserver/game_data/static/floor.png webserver/game_data/static/wall.png webserver/game_data/static/feat.png webserver/game_data/static/main.png webserver/game_data/static/player.png webserver/game_data/static/gui.png webserver/game_data/static/icons.png webserver/static/stone_soup_icon-32x32.png webserver/static/title_denzi_dragon.png webserver/static/title_denzi_kitchen_duty.png webserver/static/title_denzi_summoner.png webserver/static/title_denzi_undead_warrior.png webserver/static/title_omndra_zot_demon.png webserver/static/title_firemage.png webserver/static/title_shadyamish_octm.png webserver/static/title_denzi_evil_mage.png webserver/static/title_denzi_invasion.png webserver/static/title_psiweapon_kiku.png webserver/static/title_white_noise_entering_the_dungeon.png webserver/static/title_white_noise_grabbing_the_orb.png webserver/static/title_pooryurik_knight.png webserver/static/title_psiweapon_roxanne.png webserver/static/title_baconkid_gastronok.png webserver/static/title_baconkid_mnoleg.png webserver/static/title_peileppe_bloax_eye.png webserver/static/title_baconkid_duvessa_dowan.png webserver/game_data/static/tileinfo-floor.js webserver/game_data/static/tileinfo-wall.js webserver/game_data/static/tileinfo-feat.js webserver/game_data/static/tileinfo-main.js webserver/game_data/static/tileinfo-player.js webserver/game_data/static/tileinfo-gui.js webserver/game_data/static/tileinfo-icons.js webserver/game_data/static/tileinfo-dngn.js webserver/*.pyc
rm -f util/monster/monster util/monster/vault_monster_data.h tile_info.txt
make -C util/ clean
make[2]: Entering directory '/c/git-sdk-64/crawl/crawl-ref/source/util'
rm -f levcomp.tab.cc levcomp.tab.h levcomp.lex.cc *.o *.d
make[2]: Leaving directory '/c/git-sdk-64/crawl/crawl-ref/source/util'
rm -f crawl.exe crawl.exe.exe art-enum.h config.h mon-mst.h art-data.h mi-enum.h rltiles/dc-unrand.txt build.h compflag.h dat/dlua/tags.lua cmd-name.h icon.o util/levcomp.tab.o util/levcomp.lex.o version.o libw32c.o\
libunix.o ability.o abyss.o acquire.o act-iter.o actor-los.o actor.o adjust.o areas.o arena.o artefact.o attack.o attitude-change.o beam.o behold.o bitary.o branch.o butcher.o bloodspatter.o chardump.o cio.o cloud.o clua.o cluautil.o colour.o command.o coord.o coord-circle.o coordit.o crash.o ctest.o dactions.o database.o dbg-asrt.o dbg-maps.o dbg-objstat.o dbg-scan.o dbg-util.o decks.o delay.o describe.o describe-god.o describe-spells.o dgl-message.o dgn-delve.o dgn-height.o dgn-irregular-box.o dgn-labyrinth.o dgn-layouts.o dgn-overview.o dgn-proclayouts.o dgn-shoals.o dgn-swamp.o dgnevent.o directn.o dlua.o domino.o dungeon.o end.o english.o errors.o evoke.o exclude.o exercise.o fearmonger.o feature.o fight.o files.o fineff.o food.o format.o fprop.o geom2d.o ghost.o godabil.o godblessing.o godcompanions.o godconduct.o goditem.o godmenu.o godpassive.o godprayer.o godwrath.o hash.o hints.o hiscores.o initfile.o invent.o item_use.o itemname.o itemprop.o items.o jobs.o json.o kills.o l_colour.o l_crawl.o l_debug.o l_dgn.o l_dgnbld.o l_dgnevt.o l_dgngrd.o l_dgnit.o l_dgnlvl.o l_dgnmon.o l_dgntil.o l_feat.o l_file.o l_food.o l_global.o l_item.o l_los.o l_mapgrd.o l_mapmrk.o l_moninf.o l_mons.o l_option.o l_spells.o l_subvault.o l_travel.o l_view.o l_you.o lang-fake.o lev-pand.o libutil.o lookup_help.o los.o los_def.o losglobal.o losparam.o luaterp.o macro.o makeitem.o map_knowledge.o mapdef.o mapmark.o maps.o melee_attack.o menu.o message-stream.o message.o misc.o mon-abil.o mon-act.o mon-behv.o mon-cast.o mon-clone.o mon-death.o mon-ench.o mon-gear.o mon-grow.o mon-info.o mon-movetarget.o mon-pathfind.o mon-pick.o mon-place.o mon-poly.o mon-project.o mon-speak.o mon-stealth.o mon-tentacle.o mon-transit.o mon-util.o monster.o mutation.o newgame.o ng-init.o ng-input.o ng-restr.o ng-setup.o ng-wanderer.o notes.o orb.o ouch.o output.o package.o pattern.o pcg.o perlin.o place-info.o place.o playable.o player-act.o player-equip.o player-reacts.o player-stats.o player.o potion.o prompt.o quiver.o randbook.o random.o random-var.o ranged_attack.o ray.o rot.o religion.o shopping.o shout.o show.o showsymb.o skill_menu.o skills.o species.o spl-book.o spl-cast.o spl-clouds.o spl-damage.o spl-goditem.o spl-miscast.o spl-monench.o spl-other.o spl-pick.o spl-selfench.o spl-summoning.o spl-tornado.o spl-transloc.o spl-util.o spl-wpnench.o spl-zap.o sprint.o sqldbm.o stairs.o startup.o stash.o state.o status.o stepdown.o store.o stringutil.o syscalls.o tags.o target.o teleport.o terrain.o throw.o timed_effects.o transform.o traps.o travel.o tutorial.o uncancel.o unicode.o view.o viewchar.o viewgeom.o viewmap.o wcwidth.o wiz-dgn.o wiz-dump.o wiz-fsim.o wiz-item.o wiz-mon.o wiz-you.o worley.o xom.o tilepick.o tileview.o libw32c.o rltiles/tiledef-floor.o rltiles/tiledef-wall.o rltiles/tiledef-feat.o rltiles/tiledef-main.o rltiles/tiledef-player.o rltiles/tiledef-gui.o rltiles/tiledef-icons.o rltiles/tiledef-dngn.o rltiles/tiledef-unrand.o tiledoll.o tilemcache.o tilepick-p.o tilecell.o glwrapper.o libgui.o tilebuf.o tiledgnbuf.o tilefont.o tilereg.o tilereg-abl.o tilereg-cmd.o tilereg-crt.o tilereg-dgn.o tilereg-doll.o tilereg-grid.o tilereg-inv.o tilereg-map.o tilereg-mem.o tilereg-menu.o tilereg-mon.o tilereg-msg.o tilereg-popup.o tilereg-skl.o tilereg-spl.o tilereg-stat.o tilereg-tab.o tilereg-text.o tilereg-title.o tilesdl.o tiletex.o windowmanager-sdl.o glwrapper-ogl.o fontwrapper-ft.o tileweb.o tileweb-text.o util/levcomp.tab.o util/levcomp.lex.o rltiles/tiledef-floor.o rltiles/tiledef-wall.o rltiles/tiledef-feat.o rltiles/tiledef-main.o rltiles/tiledef-player.o rltiles/tiledef-gui.o rltiles/tiledef-icons.o rltiles/tiledef-dngn.o rltiles/tiledef-unrand.o libw32c.o libunix.o main.o util/monster/monster-main.o version.o ability.d abyss.d acquire.d act-iter.d actor-los.d actor.d adjust.d areas.d arena.d artefact.d attack.d attitude-change.d beam.d behold.d bitary.d branch.d butcher.d bloodspatter.d chardump.d cio.d cloud.d clua.d cluautil.d colour.d command.d coord.d coord-circle.d coordit.d crash.d ctest.d dactions.d database.d dbg-asrt.d dbg-maps.d dbg-objstat.d dbg-scan.d dbg-util.d decks.d delay.d describe.d describe-god.d describe-spells.d dgl-message.d dgn-delve.d dgn-height.d dgn-irregular-box.d dgn-labyrinth.d dgn-layouts.d dgn-overview.d dgn-proclayouts.d dgn-shoals.d dgn-swamp.d dgnevent.d directn.d dlua.d domino.d dungeon.d end.d english.d errors.d evoke.d exclude.d exercise.d fearmonger.d feature.d fight.d files.d fineff.d food.d format.d fprop.d geom2d.d ghost.d godabil.d godblessing.d godcompanions.d godconduct.d goditem.d godmenu.d godpassive.d godprayer.d godwrath.d hash.d hints.d hiscores.d initfile.d invent.d item_use.d itemname.d itemprop.d items.d jobs.d json.d kills.d l_colour.d l_crawl.d l_debug.d l_dgn.d l_dgnbld.d l_dgnevt.d l_dgngrd.d l_dgnit.d l_dgnlvl.d l_dgnmon.d l_dgntil.d l_feat.d l_file.d l_food.d l_global.d l_item.d l_los.d l_mapgrd.d l_mapmrk.d l_moninf.d l_mons.d l_option.d l_spells.d l_subvault.d l_travel.d l_view.d l_you.d lang-fake.d lev-pand.d libutil.d lookup_help.d los.d los_def.d losglobal.d losparam.d luaterp.d macro.d makeitem.d map_knowledge.d mapdef.d mapmark.d maps.d melee_attack.d menu.d message-stream.d message.d misc.d mon-abil.d mon-act.d mon-behv.d mon-cast.d mon-clone.d mon-death.d mon-ench.d mon-gear.d mon-grow.d mon-info.d mon-movetarget.d mon-pathfind.d mon-pick.d mon-place.d mon-poly.d mon-project.d mon-speak.d mon-stealth.d mon-tentacle.d mon-transit.d mon-util.d monster.d mutation.d newgame.d ng-init.d ng-input.d ng-restr.d ng-setup.d ng-wanderer.d notes.d orb.d ouch.d output.d package.d pattern.d pcg.d perlin.d place-info.d place.d playable.d player-act.d player-equip.d player-reacts.d player-stats.d player.d potion.d prompt.d quiver.d randbook.d random.d random-var.d ranged_attack.d ray.d rot.d religion.d shopping.d shout.d show.d showsymb.d skill_menu.d skills.d species.d spl-book.d spl-cast.d spl-clouds.d spl-damage.d spl-goditem.d spl-miscast.d spl-monench.d spl-other.d spl-pick.d spl-selfench.d spl-summoning.d spl-tornado.d spl-transloc.d spl-util.d spl-wpnench.d spl-zap.d sprint.d sqldbm.d stairs.d startup.d stash.d state.d status.d stepdown.d store.d stringutil.d syscalls.d tags.d target.d teleport.d terrain.d throw.d timed_effects.d transform.d traps.d travel.d tutorial.d uncancel.d unicode.d view.d viewchar.d viewgeom.d viewmap.d wcwidth.d wiz-dgn.d wiz-dump.d wiz-fsim.d wiz-item.d wiz-mon.d wiz-you.d worley.d xom.d tilepick.d tileview.d libw32c.d rltiles/tiledef-floor.d rltiles/tiledef-wall.d rltiles/tiledef-feat.d rltiles/tiledef-main.d rltiles/tiledef-player.d rltiles/tiledef-gui.d rltiles/tiledef-icons.d rltiles/tiledef-dngn.d rltiles/tiledef-unrand.d tiledoll.d tilemcache.d tilepick-p.d tilecell.d glwrapper.d libgui.d tilebuf.d tiledgnbuf.d tilefont.d tilereg.d tilereg-abl.d tilereg-cmd.d tilereg-crt.d tilereg-dgn.d tilereg-doll.d tilereg-grid.d tilereg-inv.d tilereg-map.d tilereg-mem.d tilereg-menu.d tilereg-mon.d tilereg-msg.d tilereg-popup.d tilereg-skl.d tilereg-spl.d tilereg-stat.d tilereg-tab.d tilereg-text.d tilereg-title.d tilesdl.d tiletex.d windowmanager-sdl.d glwrapper-ogl.d fontwrapper-ft.d tileweb.d tileweb-text.d util/levcomp.tab.d util/levcomp.lex.d rltiles/tiledef-floor.d rltiles/tiledef-wall.d rltiles/tiledef-feat.d rltiles/tiledef-main.d rltiles/tiledef-player.d rltiles/tiledef-gui.d rltiles/tiledef-icons.d rltiles/tiledef-dngn.d rltiles/tiledef-unrand.d libw32c.d libunix.d main.d util/monster/monster-main.d version.d *.ixx \
.contrib-libs .cflags AppHdr.h.gch AppHdr.h.d util/fake_pty \
rltiles/tiledef-unrand.cc
rm -f -r build-win
rm -f -r build
make[1]: Leaving directory '/c/git-sdk-64/crawl/crawl-ref/source'
make TILES=y DESTDIR=build-win/stone_soup-tiles-0.19 install
make[1]: Entering directory '/c/git-sdk-64/crawl/crawl-ref/source'
sh: cc: command not found
make[1]: gcc: Command not found
/bin/sh: g++: command not found
/bin/sh: g++: command not found
which: no advpng in (/c/Users/Student/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
which: no pngcrush in (/c/Users/Student/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
* If you experience any problems building Crawl, please take a second look
* at INSTALL.txt: the solution to your problem just might be in there!
* rebuilding crawl: new build flags or prefix
TRACK_CFLAGS = gcc g++ -O2 -pipe -DWINMM_PLAY_SOUNDS -D__USE_MINGW_ANSI_STDIO -DUSE_TILE -DUSE_TILE_LOCAL -DUSE_SDL -DUSE_GL -DUSE_FT -DUSE_SOUND -Wall -Wformat-security -Wundef -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -Irltiles -isystem contrib/install/unknown/include/SDL2 -isystem contrib/install/unknown/include/freetype2 -isystem contrib/install/unknown/include -DWIZARD -DASSERTS -DPROPORTIONAL_FONT=\"dat/tiles/DejaVuSans.ttf\" -DMONOSPACED_FONT=\"dat/tiles/DejaVuSansMono.ttf\" -DREGEX_PCRE -DCLUA_BINDINGS #EOL
OLD_CFLAGS = #EOL
* Need to build contribs: pcre freetype libpng sdl2 sdl2-image zlib lua/src sqlite
make[2]: Entering directory '/c/git-sdk-64/crawl/crawl-ref/source/contrib'
make[3]: Entering directory '/c/git-sdk-64/crawl/crawl-ref/source/contrib/pcre'
* rebuilding pcre: new build flags or prefix
CC pcre_byte_order.o
/bin/sh: gcc: command not found
make[3]: *** [Makefile:115: pcre_byte_order.o] Error 127
make[3]: Leaving directory '/c/git-sdk-64/crawl/crawl-ref/source/contrib/pcre'
make[2]: *** [Makefile:24: pcre] Error 2
make[2]: Leaving directory '/c/git-sdk-64/crawl/crawl-ref/source/contrib'
make[1]: *** [Makefile:1638: .contrib-libs] Error 2
make[1]: Leaving directory '/c/git-sdk-64/crawl/crawl-ref/source'
make: *** [Makefile:1785: package-windows-zips] Error 2
I've cloned crawl, and ran submodule update --init. Why is my screen barfing errors when I try to compile?
twelwe wrote:It's like Blink, but you end up drowning.