Nickman
g++ -DCYGWIN -DWITH_REV -O2 -fomit-frame-pointer -Wall -Wno-multichar -Wsign-compare -Wundef -Wwrite-strings -Wpointer-arith -W -Wno-unused-parameter -mwin32 -mno-cygwin -DWIN -DWITH_ZLIB -DWITH_PNG
-I/usr/include/libpng12 -DUNICODE -D_UNICODE -DENABLE_NETWORK -I /cygdrive/e/OpenTTD/objs/release -I /cygdrive/e/OpenTTD/objs/lang -c -o yapf/yapf_rail.o /cygdrive/e/OpenTTD/src/yapf/yapf_rail.cpp
g++ -DCYGWIN -DWITH_REV -O2 -fomit-frame-pointer -Wall -Wno-multichar -Wsign-compare -Wundef -Wwrite-strings -Wpointer-arith -W -Wno-unused-parameter -mwin32 -mno-cygwin -DWIN -DWITH_ZLIB -DWITH_PNG
-I/usr/include/libpng12 -DUNICODE -D_UNICODE -DENABLE_NETWORK -I /cygdrive/e/OpenTTD/objs/release -I /cygdrive/e/OpenTTD/objs/lang -c -o yapf/yapf_road.o /cygdrive/e/OpenTTD/src/yapf/yapf_road.cpp
g++ -DCYGWIN -DWITH_REV -O2 -fomit-frame-pointer -Wall -Wno-multichar -Wsign-compare -Wundef -Wwrite-strings -Wpointer-arith -W -Wno-unused-parameter -mwin32 -mno-cygwin -DWIN -DWITH_ZLIB -DWITH_PNG
-I/usr/include/libpng12 -DUNICODE -D_UNICODE -DENABLE_NETWORK -I /cygdrive/e/OpenTTD/objs/release -I /cygdrive/e/OpenTTD/objs/lang -c -o yapf/yapf_ship.o /cygdrive/e/OpenTTD/src/yapf/yapf_ship.cpp
windres -o ottdres.o -I /cygdrive/e/OpenTTD/media /cygdrive/e/OpenTTD/src/ottdres.rc
g++ -mwin32 -mno-cygwin -Wl,--subsystem,windows -static rev.o ai/ai.o ai/default/default.o ai/trolly/build.o ai/trolly/pathfinder.o ai/trolly/shared.o ai/trolly/trolly.o aircraft_cmd.o aircraft_gui.o
airport.o airport_gui.o articulated_vehicles.o autoreplace_cmd.o autoreplace_gui.o aystar.o bmp.o bridge_gui.o bridge_map.o build_vehicle_gui.o callback_table.o cargotype.o clear_cmd.o command.o cons
ole.o console_cmds.o currency.o date.o debug.o dedicated.o depot.o depot_gui.o disaster_cmd.o dock_gui.o driver.o dummy_land.o economy.o elrail.o engine.o engine_gui.o fileio.o fios.o fontcache.o genw
orld.o genworld_gui.o gfx.o gfxinit.o graph_gui.o group_cmd.o group_gui.o heightmap.o helpers.o industry_cmd.o industry_gui.o intro_gui.o landscape.o main_gui.o map.o md5.o mersenne.o minilzo.o misc.o
misc_cmd.o misc_gui.o mixer.o music.o music/null_m.o music/win32_m.o music_gui.o namegen.o network/core/core.o network/core/packet.o network/core/tcp.o network/core/udp.o network/network.o network/ne
twork_client.o network/network_data.o network/network_gamelist.o network/network_gui.o network/network_server.o network/network_udp.o newgrf.o newgrf_canal.o newgrf_cargo.o newgrf_commons.o newgrf_con
fig.o newgrf_engine.o newgrf_gui.o newgrf_house.o newgrf_sound.o newgrf_spritegroup.o newgrf_station.o newgrf_text.o newgrf_town.o news_gui.o npf.o oldloader.o oldpool.o openttd.o order_cmd.o order_gu
i.o os_timer.o pathfind.o player_gui.o players.o queue.o rail.o rail_cmd.o rail_gui.o road_cmd.o road_gui.o road_map.o roadveh_cmd.o roadveh_gui.o saveload.o screenshot.o settings.o settings_gui.o shi
p_cmd.o ship_gui.o signs.o signs_gui.o smallmap_gui.o sound.o sound/null_s.o sound/win32_s.o spritecache.o station.o station_cmd.o station_gui.o station_map.o string.o strings.o subsidy_gui.o terrafor
m_gui.o texteff.o tgp.o thread.o tile.o town_cmd.o town_gui.o train_cmd.o train_gui.o transparency_gui.o tree_cmd.o tunnel_map.o tunnelbridge_cmd.o unmovable_cmd.o vehicle.o vehicle_gui.o video/dedica
ted_v.o video/null_v.o video/win32_v.o viewport.o water_cmd.o waypoint.o widget.o win32.o window.o yapf/follow_track.o yapf/yapf_common.o yapf/yapf_rail.o yapf/yapf_road.o yapf/yapf_ship.o ottdres.o
-lstdc++ -lws2_32 -lwinmm -lgdi32 -ldxguid -lole32 /lib/libz.a -L/usr/lib -lpng12 -lz -o openttd.exe
/usr/lib/libpng12.a(pngread.o):pngread.c:(.text+0x53): undefined reference to `_setjmp'
/usr/lib/libpng12.a(pngread.o):pngread.c:(.text+0x257): undefined reference to `_setjmp'
/usr/lib/libpng12.a(pngwrite.o):pngwrite.c:(.text+0x1496): undefined reference to `_setjmp'
/usr/lib/libpng12.a(pngwrite.o):pngwrite.c:(.text+0x1643): undefined reference to `_setjmp'
/usr/lib/libpng12.a(pngerror.o):pngerror.c:(.text+0x251): undefined reference to `___getreent'
/usr/lib/libpng12.a(pngerror.o):pngerror.c:(.text+0x281): undefined reference to `___getreent'
/usr/lib/libpng12.a(pngerror.o):pngerror.c:(.text+0x4c3): undefined reference to `___getreent'
/usr/lib/libpng12.a(pngerror.o):pngerror.c:(.text+0x614): undefined reference to `___getreent'
/usr/lib/libpng12.a(pngerror.o):pngerror.c:(.text+0x640): undefined reference to `___getreent'
/usr/lib/libpng12.a(pngrutil.o):pngrutil.c:(.text+0x1182): more undefined references to `___getreent' follow
collect2: ld returned 1 exit status
make[1]: *** [openttd.exe] Error 1
make[1]: Leaving directory `/cygdrive/e/OpenTTD/objs/release'
make: *** [all] Error 2