Hello Trying to build GDB server as explained on http://ecos.sourceware.org/multi-ice.html and facing odd problems. What I have: - latest cygwin - cygwin's gcc-3.4.4 - gdb-5.1.1 - RDI 1.5.1 distribution from ARM - Multi-ICE gdb server sources taken from ecos.sourceware.org
I did everything as described on the page, but on the last step, i.e. compiling 'multi-ice-gdb-server', I stuck with these weird messages: ==== 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' ==== Would deeply appreciate if anyone could point me out the source of errors. Thanks. -- Roman Mashak -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
