Trouble compiling on cygwin

I know cygwin isn’t most peoples favorite, but I like it for being able to change font, font size, and window size on the fly, anyways, I can’t seem to compile, here’s the code from when I give the make command.

$ make
#define VERSION "0.7.1-1398-g92d912a"
mkdir -p obj
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mapbuffer.cpp -o obj/mapbuffer.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c defense.cpp -o obj/defense.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c cata_tiles.cpp -o obj/cata_tiles.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mtypedef.cpp -o obj/mtypedef.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c catacharset.cpp -o obj/catacharset.o
In file included from catacharset.cpp:4:0:
wcwidth.c: In function ‘int mk_wcwidth(wchar_t)’:
wcwidth.c:202:15: warning: comparison is always false due to limited range of data type
wcwidth.c:202:33: warning: comparison is always true due to limited range of data type
wcwidth.c:203:15: warning: comparison is always false due to limited range of data type
wcwidth.c:203:33: warning: comparison is always true due to limited range of data type
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c posix_time.cpp -o obj/posix_time.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c tutorial.cpp -o obj/tutorial.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c bionics.cpp -o obj/bionics.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c overmapbuffer.cpp -o obj/overmapbuffer.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c monmove.cpp -o obj/monmove.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c help.cpp -o obj/help.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c calendar.cpp -o obj/calendar.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c settlement.cpp -o obj/settlement.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mission_place.cpp -o obj/mission_place.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c missiondef.cpp -o obj/missiondef.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c item_group.cpp -o obj/item_group.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c animation_tiles.cpp -o obj/animation_tiles.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c basecamp.cpp -o obj/basecamp.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c line.cpp -o obj/line.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c item_factory.cpp -o obj/item_factory.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c overmap.cpp -o obj/overmap.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mission_start.cpp -o obj/mission_start.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mutation_data.cpp -o obj/mutation_data.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c keypress.cpp -o obj/keypress.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c cursesport.cpp -o obj/cursesport.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c advanced_inv.cpp -o obj/advanced_inv.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c veh_interact.cpp -o obj/veh_interact.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mission_end.cpp -o obj/mission_end.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c building_generation.cpp -o obj/building_generation.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c construction.cpp -o obj/construction.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c npcmove.cpp -o obj/npcmove.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mongroupdef.cpp -o obj/mongroupdef.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c profession.cpp -o obj/profession.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c item.cpp -o obj/item.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c monster.cpp -o obj/monster.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c ui.cpp -o obj/ui.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c color.cpp -o obj/color.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c input.cpp -o obj/input.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mission_fail.cpp -o obj/mission_fail.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c melee.cpp -o obj/melee.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c addiction.cpp -o obj/addiction.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c iexamine.cpp -o obj/iexamine.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c computer.cpp -o obj/computer.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c debug.cpp -o obj/debug.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c veh_typedef.cpp -o obj/veh_typedef.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c wincurse.cpp -o obj/wincurse.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c disease.cpp -o obj/disease.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mondeath.cpp -o obj/mondeath.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c inventory.cpp -o obj/inventory.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c gamemode.cpp -o obj/gamemode.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c options.cpp -o obj/options.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c event.cpp -o obj/event.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c sdltiles.cpp -o obj/sdltiles.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c skill.cpp -o obj/skill.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c version.cpp -o obj/version.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c rng.cpp -o obj/rng.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c trapdef.cpp -o obj/trapdef.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c artifact.cpp -o obj/artifact.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c auto_pickup.cpp -o obj/auto_pickup.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c bodypart.cpp -o obj/bodypart.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c newcharacter.cpp -o obj/newcharacter.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c game.cpp -o obj/game.o
game.cpp: In member function ‘void game::plmove(int, int)’:
game.cpp:9374:13: warning: unused variable ‘cMonColor’
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mission.cpp -o obj/mission.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c output.cpp -o obj/output.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c main.cpp -o obj/main.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mapdata.cpp -o obj/mapdata.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c text_snippets.cpp -o obj/text_snippets.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c helper.cpp -o obj/helper.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c faction.cpp -o obj/faction.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c npctalk.cpp -o obj/npctalk.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c player.cpp -o obj/player.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c catajson.cpp -o obj/catajson.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c crafting.cpp -o obj/crafting.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c npc.cpp -o obj/npc.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c ranged.cpp -o obj/ranged.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c monitemsdef.cpp -o obj/monitemsdef.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c setvector.cpp -o obj/setvector.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c itypedef.cpp -o obj/itypedef.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mapgen.cpp -o obj/mapgen.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c monattack.cpp -o obj/monattack.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c tileray.cpp -o obj/tileray.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c iuse.cpp -o obj/iuse.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c name.cpp -o obj/name.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c map.cpp -o obj/map.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mutation.cpp -o obj/mutation.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c weather_data.cpp -o obj/weather_data.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c animation_curses.cpp -o obj/animation_curses.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c trapfunc.cpp -o obj/trapfunc.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c editmap.cpp -o obj/editmap.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c graffiti.cpp -o obj/graffiti.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c sdlcurse.cpp -o obj/sdlcurse.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c action.cpp -o obj/action.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c inventory_ui.cpp -o obj/inventory_ui.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c main_menu.cpp -o obj/main_menu.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c lightmap.cpp -o obj/lightmap.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c field.cpp -o obj/field.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c mapgenformat.cpp -o obj/mapgenformat.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c weather.cpp -o obj/weather.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c material.cpp -o obj/material.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c wish.cpp -o obj/wish.o
g++ -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD -c vehicle.cpp -o obj/vehicle.o
vehicle.cpp: In member function ‘veh_collision vehicle::part_collision(int, int, int, bool)’:
vehicle.cpp:1640:14: warning: unused variable ‘imp1’
vehicle.cpp:1645:14: warning: unused variable ‘imp2’
vehicle.cpp:1650:14: warning: unused variable ‘imp1_a’
vehicle.cpp:1651:14: warning: unused variable ‘imp2_a’
g++  -o cataclysm -DLOCALIZE -Wall -Wextra -Wno-switch -Wno-sign-compare -Wno-missing-braces -Wno-unused-parameter -g   -MMD \
          obj/overmap.o obj/bodypart.o obj/mtypedef.o obj/faction.o obj/vehicle.o obj/help.o obj/input.o obj/calendar.o obj/newcharacter.o obj/mission_place.o obj/missiondef.o obj/animation_tiles.o obj/helper.o obj/main_menu.o obj/mutation_data.o obj/sdlcurse.o obj/mission_end.o obj/mapgen.o obj/construction.o obj/mongroupdef.o obj/crafting.o obj/color.o obj/line.o obj/melee.o obj/addiction.o obj/action.o obj/disease.o obj/mission_start.o obj/gamemode.o obj/field.o obj/version.o obj/trapdef.o obj/mutation.o obj/npc.o obj/settlement.o obj/mission.o obj/tileray.o obj/mapdata.o obj/weather_data.o obj/ui.o obj/posix_time.o obj/player.o obj/monattack.o obj/weather.o obj/editmap.o obj/iexamine.o obj/computer.o obj/veh_typedef.o obj/mondeath.o obj/setvector.o obj/mapgenformat.o obj/iuse.o obj/graffiti.o obj/wish.o obj/wincurse.o obj/mapbuffer.o obj/defense.o obj/cata_tiles.o obj/catacharset.o obj/tutorial.o obj/bionics.o obj/overmapbuffer.o obj/npcmove.o obj/monmove.o obj/item_group.o obj/basecamp.o obj/item_factory.o obj/sdltiles.o obj/keypress.o obj/cursesport.o obj/building_generation.o obj/advanced_inv.o obj/monster.o obj/inventory_ui.o obj/material.o obj/monitemsdef.o obj/text_snippets.o obj/veh_interact.o obj/debug.o obj/main.o obj/inventory.o obj/mission_fail.o obj/options.o obj/event.o obj/skill.o obj/rng.o obj/artifact.o obj/auto_pickup.o obj/game.o obj/output.o obj/profession.o obj/npctalk.o obj/name.o obj/catajson.o obj/item.o obj/ranged.o obj/itypedef.o obj/animation_curses.o obj/map.o obj/lightmap.o obj/trapfunc.o -lncursesw -lintl -liconv
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -liconv
collect2: ld returned 1 exit status
Makefile:248: recipe for target `cataclysm' failed
make: *** [cataclysm] Error 1

I don’t understand a word of it, I’ve tried a clean install already, git pull seems to work, but upon telling it to ‘make’ I get this and no workin cata

[quote=“Silvercore, post:1, topic:2906”] /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -liconv [/quote]
Theres ya problem…

It needs libiconv to compile. You can get it through the cygwin installer if im not totally wrong.

Odd, I used to compile fine a while back, I guess I must have somehow lost it or it became a new thing I need, I’ll get on grabbing it.