gdb can't find sources

Hi,

this is not not a OpenOCD problem someone around here can help.

I’ m using OpenOCD r520 with Yagarto GDB 6.8.50.

I’m not able to set breakpoints because gdb says:

No source file named D:/Projekte/proj/src/source.c.

Some testing showed that cygdrive/d/… works.

Seems like this arm-elf-gdb was compiled for cygwin?

Typing ‘list source.c:0’ as user command works too.

Unfortunately my Editor (CodeBlocks) uses full paths to talk to gdb.

We arranged source files over several directories.

/proj/tests/mytest

/proj/src/

Where my project lies under /mytest and the common sources

lies under /src.

Copying every source I want to debug directly under /mytest

everything works.

What would be the best solution?

Regards Joerg

Using a non cygwin version of arm toolchain maybe:

http://www.yagarto.de/#download