Приветствую,

Есть JTAG Multi-ICE от ARM. Пытаюсь собрать ГДБ сервер, как описано в http://ecos.sourceware.org/multi-ice.html.
Что установлено:
- последний cygwin
- cygwin's gcc-3.4.4
- gdb-5.1.1
- RDI 1.5.1 distribution, взятый с http://www.arm.com/support/downloads/info/5570.html
- Multi-ICE gdb server sources взят с ecos.sourceware.org

Все сделал в соответствии с описанием на странице, на последнем этапе (сборка multi-ice-gdb-server.exe), вылетает с руганью:

====
makefile:195: warning: overriding commands for target `.s.o'
makefile:192: warning: ignoring old commands for target `.s.o'
gcc -g -O2 -o multi-ice-gdb-server.exe -Wl,--subsystem,console
server-main.o rdi150-low.o remote-utils.o utils.o server-win.o
arm-singlestep.o MICE-gdbserverres.o -L../../libiberty -liberty
-lshell32 -ladvapi32 -lgdi32 -luser32
-L/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries -L. -ltoolconf
Warning: .drectve `-defaultlib:MSVCRT ' unrecognized
Warning: .drectve `-defaultlib:OLDNAMES ' unrecognized
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_hash_in]+0x25):
undefined reference to `__imp___isctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_hash_in]+0x2f):
undefined reference to `__imp___pctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_hash_in]+0x6e):
undefined reference to `__imp___isctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_hash_in]+0x8e):
undefined reference to `__imp___pctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_hash_in]+0x176):
undefined reference to `__imp___isctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_hash_in]+0x18e):
undefined reference to `__imp___pctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_ToolConf_Power]+0x33):
undefined reference to `__imp___isctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_ToolConf_Power]+0x57):
undefined reference to `__imp___pctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_ToolConf_Power]+0xb7):
undefined reference to `__imp___isctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_ToolConf_Power]+0xd2):
undefined reference to `__imp___pctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_ToolConf_Power]+0x107):
undefined reference to `__imp___pctype'
/cygdrive/d/Temp/migdb/5570_RDI_GPL/Libraries/toolconf.lib(toolconf.obj):..\..\toolconf.c:(.text[_ToolConf_Power]+0x184):
undefined reference to `__imp___pctype'
collect2: ld returned 1 exit status
make.EXE: *** [multi-ice-gdb-server.exe] Error 1
make.EXE: Leaving directory `D:/Temp/migdb/gdb-5.1.1/gdb/multi-ice'
====

Похоже cygwin слишком новый. Может ли кто помочь побороть проблему, если сталкивался с подобным раньше? Либо - поделитесь prebuilt сервером для данного jtag'a.

Спасибо!