Error when running "make"


Problems running or configuring the software, commands & options, compiling, different platforms, using the interface, documentation, etc.

Blades Runner

Posts: 536

Joined: Friday, 1st April 2016, 18:15

Post Wednesday, 31st August 2016, 01:21

Error when running "make"

  Code:
Student@C-5820B1746A8A MSYS /c/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/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/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/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/crawl/crawl-ref/source/util'
rm -f levcomp.tab.cc levcomp.tab.h levcomp.lex.cc *.o *.d
make[2]: Leaving directory '/c/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-tentacle.o mon-transit.o mon-util.o monster.o mutation.o nearby-danger.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-tentacle.d mon-transit.d mon-util.d monster.d mutation.d nearby-danger.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/crawl/crawl-ref/source'
make TILES=y DESTDIR=build-win/stone_soup-tiles-0.19 install
make[1]: Entering directory '/c/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 (/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 (/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/crawl/crawl-ref/source/contrib'
make[3]: Entering directory '/c/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/crawl/crawl-ref/source/contrib/pcre'
make[2]: *** [Makefile:24: pcre] Error 2
make[2]: Leaving directory '/c/crawl/crawl-ref/source/contrib'
make[1]: *** [Makefile:1638: .contrib-libs] Error 2
make[1]: Leaving directory '/c/crawl/crawl-ref/source'
make: *** [Makefile:1785: package-windows-zips] Error 2

  Code:
    Student@C-5820B1746A8A MSYS /c/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/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/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/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/crawl/crawl-ref/source/util'
    rm -f levcomp.tab.cc levcomp.tab.h levcomp.lex.cc *.o *.d
    make[2]: Leaving directory '/c/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-tentacle.o mon-transit.o mon-util.o monster.o mutation.o nearby-danger.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-tentacle.d mon-transit.d mon-util.d monster.d mutation.d nearby-danger.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/crawl/crawl-ref/source'
    make TILES=y DESTDIR=build-win/stone_soup-tiles-0.19 install
    make[1]: Entering directory '/c/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 (/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 (/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/crawl/crawl-ref/source/contrib'
    make[3]: Entering directory '/c/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/crawl/crawl-ref/source/contrib/pcre'
    make[2]: *** [Makefile:24: pcre] Error 2
    make[2]: Leaving directory '/c/crawl/crawl-ref/source/contrib'
    make[1]: *** [Makefile:1638: .contrib-libs] Error 2
    make[1]: Leaving directory '/c/crawl/crawl-ref/source'
    make: *** [Makefile:1785: package-windows-zips] Error 2
twelwe wrote:It's like Blink, but you end up drowning.
User avatar

Zot Zealot

Posts: 982

Joined: Monday, 29th September 2014, 09:04

Post Wednesday, 31st August 2016, 01:22

Re: Error when running "make"

The problem is you don't appear to have gcc installed

Blades Runner

Posts: 536

Joined: Friday, 1st April 2016, 18:15

Post Wednesday, 31st August 2016, 01:31

Re: Error when running "make"

What is gcc, and why do I need it, and how do I get it?

Also, this

  Code:
Student@C-5820B1746A8A MINGW64 ~
$ cd /c/crawl/crawl-ref/source

Student@C-5820B1746A8A MINGW64 /c/crawl/crawl-ref/source
$ make package-windows-zips
make clean
make[1]: Entering directory '/c/crawl/crawl-ref/source'
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/crawl/crawl-ref/source/rltiles'
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/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/crawl/crawl-ref/source/util'
rm -f levcomp.tab.cc levcomp.tab.h levcomp.lex.cc *.o *.d
make[2]: Leaving directory '/c/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-tentacle.o mon-transit.o mon-util.o monster.o mutation.o nearby-danger.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-tentacle.d mon-transit.d mon-util.d monster.d mutation.d nearby-danger.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/crawl/crawl-ref/source'
make TILES=y DESTDIR=build-win/stone_soup-tiles-0.19 install
make[1]: Entering directory '/c/crawl/crawl-ref/source'
which: no advpng in (/mingw64/bin:/usr/local/bin:/usr/bin:/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 (/mingw64/bin:/usr/local/bin:/usr/bin:/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 = x86_64-w64-mingw32-gcc x86_64-w64-mingw32-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-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -Irltiles -isystem contrib/install/x86_64-w64-mingw32/include/SDL2 -isystem contrib/install/x86_64-w64-mingw32/include/freetype2 -isystem contrib/install/x86_64-w64-mingw32/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/crawl/crawl-ref/source/contrib'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/pcre'
    * rebuilding pcre: new build flags or prefix
    CC pcre_byte_order.o
    CC pcre_chartables.o
    CC pcre_compile.o
    CC pcre_config.o
    CC pcre_dfa_exec.o
    CC pcre_exec.o
    CC pcre_fullinfo.o
    CC pcre_get.o
    CC pcre_globals.o
    CC pcre_jit_compile.o
    CC pcre_maketables.o
    CC pcre_newline.o
    CC pcre_ord2utf8.o
    CC pcre_refcount.o
    CC pcre_string_utils.o
    CC pcre_study.o
    CC pcre_tables.o
    CC pcre_ucd.o
    CC pcre_valid_utf8.o
    CC pcre_version.o
    CC pcre_xclass.o
    AR libpcre.a
    RANLIB libpcre.a
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/pcre'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/pcre'
    INSTALL libpcre.a
    INSTALL doc/pcre.3
    INSTALL doc/pcre_compile.3
    INSTALL doc/pcre_assign_jit_stack.3
    INSTALL doc/pcre_compile2.3
    INSTALL doc/pcre_config.3
    INSTALL doc/pcre_copy_named_substring.3
    INSTALL doc/pcre_copy_substring.3
    INSTALL doc/pcre_dfa_exec.3
    INSTALL doc/pcre_exec.3
    INSTALL doc/pcre_free_study.3
    INSTALL doc/pcre_free_substring.3
    INSTALL doc/pcre_free_substring_list.3
    INSTALL doc/pcre_fullinfo.3
    INSTALL doc/pcre_get_named_substring.3
    INSTALL doc/pcre_get_stringnumber.3
    INSTALL doc/pcre_get_stringtable_entries.3
    INSTALL doc/pcre_get_substring.3
    INSTALL doc/pcre_get_substring_list.3
    INSTALL doc/pcre_jit_exec.3
    INSTALL doc/pcre_jit_stack_alloc.3
    INSTALL doc/pcre_jit_stack_free.3
    INSTALL doc/pcre_maketables.3
    INSTALL doc/pcre_pattern_to_host_byte_order.3
    INSTALL doc/pcre_refcount.3
    INSTALL doc/pcre_study.3
    INSTALL doc/pcre_utf16_to_host_byte_order.3
    INSTALL doc/pcre_utf32_to_host_byte_order.3
    INSTALL doc/pcre_version.3
    INSTALL doc/pcreapi.3
    INSTALL doc/pcrebuild.3
    INSTALL doc/pcrecallout.3
    INSTALL doc/pcrecompat.3
    INSTALL doc/pcrecpp.3
    INSTALL doc/pcredemo.3
    INSTALL doc/pcrejit.3
    INSTALL doc/pcrelimits.3
    INSTALL doc/pcrematching.3
    INSTALL doc/pcrepartial.3
    INSTALL doc/pcrepattern.3
    INSTALL doc/pcreperform.3
    INSTALL doc/pcreposix.3
    INSTALL doc/pcreprecompile.3
    INSTALL doc/pcresample.3
    INSTALL doc/pcrestack.3
    INSTALL doc/pcresyntax.3
    INSTALL doc/pcreunicode.3
    INSTALL pcre.h
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/pcre'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/zlib'
    * rebuilding zlib: new build flags or prefix
    CC adler32.o
    CC crc32.o
    CC deflate.o
    CC infback.o
    CC inffast.o
    CC inflate.o
    CC inftrees.o
    CC trees.o
    CC zutil.o
    CC compress.o
    CC uncompr.o
    CC gzclose.o
    CC gzlib.o
    CC gzread.o
    CC gzwrite.o
    AR libz.a
    RANLIB libz.a
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/zlib'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/zlib'
    INSTALL zlib.h
    INSTALL zconf.h
    INSTALL libz.a
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/zlib'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/freetype'
    * rebuilding freetype: new build flags or prefix
    CC src/base/ftbase.o
    CC src/base/ftbbox.o
    CC src/base/ftbdf.o
    CC src/base/ftbitmap.o
    CC src/base/ftdebug.o
    CC src/base/ftfstype.o
    CC src/base/ftglyph.o
    CC src/base/ftgasp.o
    CC src/base/ftinit.o
    CC src/base/ftsystem.o
    CC src/autofit/autofit.o
    CC src/cache/ftcache.o
    CC src/gzip/ftgzip.o
    CC src/sfnt/sfnt.o
    CC src/smooth/ftgrays.o
    CC src/smooth/ftsmooth.o
    CC src/truetype/truetype.o
    AR libfreetype.a
    RANLIB libfreetype.a
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/freetype'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/freetype'
    INSTALL include/config/ftconfig.h
    INSTALL include/config/ftheader.h
    INSTALL include/config/ftmodule.h
    INSTALL include/config/ftoption.h
    INSTALL include/config/ftstdlib.h
    INSTALL include/freetype.h
    INSTALL include/ft2build.h
    INSTALL include/ftadvanc.h
    INSTALL include/ftautoh.h
    INSTALL include/ftbbox.h
    INSTALL include/ftbdf.h
    INSTALL include/ftbitmap.h
    INSTALL include/ftbzip2.h
    INSTALL include/ftcache.h
    INSTALL include/ftcffdrv.h
    INSTALL include/ftchapters.h
    INSTALL include/ftcid.h
    INSTALL include/fterrdef.h
    INSTALL include/fterrors.h
    INSTALL include/ftgasp.h
    INSTALL include/ftglyph.h
    INSTALL include/ftgxval.h
    INSTALL include/ftgzip.h
    INSTALL include/ftimage.h
    INSTALL include/ftincrem.h
    INSTALL include/ftlcdfil.h
    INSTALL include/ftlist.h
    INSTALL include/ftlzw.h
    INSTALL include/ftmac.h
    INSTALL include/ftmm.h
    INSTALL include/ftmodapi.h
    INSTALL include/ftmoderr.h
    INSTALL include/ftotval.h
    INSTALL include/ftoutln.h
    INSTALL include/ftpfr.h
    INSTALL include/ftrender.h
    INSTALL include/ftsizes.h
    INSTALL include/ftsnames.h
    INSTALL include/ftstroke.h
    INSTALL include/ftsynth.h
    INSTALL include/ftsystem.h
    INSTALL include/fttrigon.h
    INSTALL include/ftttdrv.h
    INSTALL include/fttypes.h
    INSTALL include/ftwinfnt.h
    INSTALL include/ftxf86.h
    INSTALL include/internal/autohint.h
    INSTALL include/internal/ftcalc.h
    INSTALL include/internal/ftdebug.h
    INSTALL include/internal/ftdriver.h
    INSTALL include/internal/ftgloadr.h
    INSTALL include/internal/ftmemory.h
    INSTALL include/internal/ftobjs.h
    INSTALL include/internal/ftpic.h
    INSTALL include/internal/ftrfork.h
    INSTALL include/internal/ftserv.h
    INSTALL include/internal/ftstream.h
    INSTALL include/internal/fttrace.h
    INSTALL include/internal/ftvalid.h
    INSTALL include/internal/internal.h
    INSTALL include/internal/psaux.h
    INSTALL include/internal/pshints.h
    INSTALL include/internal/services/svbdf.h
    INSTALL include/internal/services/svcid.h
    INSTALL include/internal/services/svgldict.h
    INSTALL include/internal/services/svgxval.h
    INSTALL include/internal/services/svkern.h
    INSTALL include/internal/services/svmm.h
    INSTALL include/internal/services/svotval.h
    INSTALL include/internal/services/svpfr.h
    INSTALL include/internal/services/svpostnm.h
    INSTALL include/internal/services/svprop.h
    INSTALL include/internal/services/svpscmap.h
    INSTALL include/internal/services/svpsinfo.h
    INSTALL include/internal/services/svsfnt.h
    INSTALL include/internal/services/svttcmap.h
    INSTALL include/internal/services/svtteng.h
    INSTALL include/internal/services/svttglyf.h
    INSTALL include/internal/services/svwinfnt.h
    INSTALL include/internal/services/svxf86nm.h
    INSTALL include/internal/sfnt.h
    INSTALL include/internal/t1types.h
    INSTALL include/internal/tttypes.h
    INSTALL include/t1tables.h
    INSTALL include/ttnameid.h
    INSTALL include/tttables.h
    INSTALL include/tttags.h
    INSTALL include/ttunpat.h
    INSTALL libfreetype.a
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/freetype'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/libpng'
    * rebuilding libpng: new build flags or prefix
    CC png.o
    CC pngset.o
    CC pngget.o
    CC pngrutil.o
    CC pngtrans.o
    CC pngwutil.o
    CC pngread.o
    CC pngrio.o
    CC pngwio.o
    CC pngwrite.o
    CC pngrtran.o
    CC pngwtran.o
    CC pngmem.o
    CC pngerror.o
    CC pngpread.o
    AR libpng.a
    RANLIB libpng.a
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/libpng'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/libpng'
    INSTALL png.h
    INSTALL pngconf.h
    INSTALL pnglibconf.h
    INSTALL libpng.a
make[3]: Leaving directory '/c/crawl/crawl-ref/source/contrib/libpng'
make[3]: Entering directory '/c/crawl/crawl-ref/source/contrib/sdl2'
    * rebuilding sdl2: new build flags or prefix
    CC src/SDL.o
    CC src/SDL_assert.o
    CC src/SDL_error.o
    CC src/SDL_hints.o
    CC src/SDL_log.o
    CC src/audio/SDL_audio.o
    CC src/audio/SDL_audiocvt.o
    CC src/audio/SDL_audiodev.o
    CC src/audio/SDL_audiotypecvt.o
    CC src/audio/SDL_mixer.o
    CC src/audio/SDL_wave.o
    CC src/atomic/SDL_atomic.o
    CC src/atomic/SDL_spinlock.o
    CC src/cpuinfo/SDL_cpuinfo.o
    CC src/events/SDL_clipboardevents.o
    CC src/events/SDL_dropevents.o
    CC src/events/SDL_events.o
    CC src/events/SDL_gesture.o
    CC src/events/SDL_keyboard.o
    CC src/events/SDL_mouse.o
    CC src/events/SDL_quit.o
    CC src/events/SDL_touch.o
    CC src/events/SDL_windowevents.o
    CC src/file/SDL_rwops.o
    CC src/haptic/SDL_haptic.o
    CC src/joystick/SDL_gamecontroller.o
    CC src/joystick/SDL_joystick.o
    CC src/power/SDL_power.o
    CC src/render/SDL_d3dmath.o
    CC src/render/SDL_render.o
    CC src/render/SDL_yuv_mmx.o
    CC src/render/SDL_yuv_sw.o
    CC src/stdlib/SDL_getenv.o
    CC src/stdlib/SDL_iconv.o
    CC src/stdlib/SDL_malloc.o
    CC src/stdlib/SDL_qsort.o
    CC src/stdlib/SDL_stdlib.o
    CC src/stdlib/SDL_string.o
    CC src/thread/SDL_thread.o
    CC src/timer/SDL_timer.o
    CC src/video/SDL_blit.o
    CC src/video/SDL_blit_0.o
    CC src/video/SDL_blit_1.o
    CC src/video/SDL_blit_A.o
    CC src/video/SDL_blit_auto.o
    CC src/video/SDL_blit_copy.o
    CC src/video/SDL_blit_N.o
    CC src/video/SDL_blit_slow.o
    CC src/video/SDL_bmp.o
    CC src/video/SDL_clipboard.o
    CC src/video/SDL_egl.o
    CC src/video/SDL_fillrect.o
    CC src/video/SDL_pixels.o
    CC src/video/SDL_rect.o
    CC src/video/SDL_RLEaccel.o
    CC src/video/SDL_shape.o
    CC src/video/SDL_stretch.o
    CC src/video/SDL_surface.o
    CC src/video/SDL_video.o
    CC src/audio/disk/SDL_diskaudio.o
    CC src/audio/dummy/SDL_dummyaudio.o
    CC src/filesystem/dummy/SDL_sysfilesystem.o
    CC src/haptic/dummy/SDL_syshaptic.o
    CC src/joystick/dummy/SDL_sysjoystick.o
    CC src/render/software/SDL_blendfillrect.o
    CC src/render/software/SDL_blendline.o
    CC src/render/software/SDL_blendpoint.o
    CC src/render/software/SDL_drawline.o
    CC src/render/software/SDL_drawpoint.o
    CC src/render/software/SDL_render_sw.o
    CC src/render/software/SDL_rotate.o
    CC src/render/opengl/SDL_render_gl.o
    CC src/render/opengl/SDL_shaders_gl.o
    CC src/timer/dummy/SDL_systimer.o
    CC src/video/dummy/SDL_nullevents.o
    CC src/video/dummy/SDL_nullframebuffer.o
    CC src/video/dummy/SDL_nullvideo.o
    CC src/loadso/dummy/SDL_sysloadso.o
    CC src/audio/directsound/SDL_directsound.o
    CC src/audio/winmm/SDL_winmm.o
    CC src/core/windows/SDL_windows.o
    CC src/filesystem/windows/SDL_sysfilesystem.o
    CC src/haptic/windows/SDL_syshaptic.o
    CC src/joystick/windows/SDL_dxjoystick.o
    CC src/joystick/windows/SDL_mmjoystick.o
    CC src/libm/e_atan2.o
    CC src/libm/e_log.o
    CC src/libm/e_pow.o
    CC src/libm/e_rem_pio2.o
    CC src/libm/e_sqrt.o
    CC src/libm/k_cos.o
    CC src/libm/k_rem_pio2.o
    CC src/libm/k_sin.o
    CC src/libm/s_atan.o
    CC src/libm/s_copysign.o
    CC src/libm/s_cos.o
    CC src/libm/s_fabs.o
    CC src/libm/s_floor.o
    CC src/libm/s_scalbn.o
    CC src/libm/s_sin.o
    CC src/loadso/windows/SDL_sysloadso.o
    CC src/power/windows/SDL_syspower.o
    CC src/render/direct3d/SDL_render_d3d.o
    CC src/thread/windows/SDL_sysmutex.o
    CC src/thread/windows/SDL_syssem.o
    CC src/thread/windows/SDL_systhread.o
    CC src/thread/windows/SDL_systls.o
    CC src/thread/generic/SDL_syscond.o
    CC src/thread/generic/SDL_sysmutex.o
    CC src/thread/generic/SDL_syssem.o


Looks like it's working, right?
twelwe wrote:It's like Blink, but you end up drowning.
User avatar

Dungeon Dilettante

Posts: 1

Joined: Monday, 2nd November 2015, 02:41

Post Tuesday, 22nd November 2016, 06:35

Re: Error when running "make"

gcc is the GNU Compiler Collection. It's central to the whole process, second only to GNU Make, which drives it and other tools in the build process.

Did you read this thoroughly? Whole bunch of stuff on Windows starts line 220. Honestly it looks like a pain in the rear...

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Tuesday, 22nd November 2016, 09:33

Re: Error when running "make"

draeath wrote:Whole bunch of stuff on Windows starts line 220. Honestly it looks like a pain in the rear...
With Cygwin it isn't bad.

Return to Technical Support

Who is online

Users browsing this forum: No registered users and 20 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.