On Thu, Apr 15, 2010 at 04:09:25AM +0200, Pavel Sanda wrote: > + FileName const path(doc_buffer->temppath()); > + string const texname = addName(path.absFilename(), > doc_buffer->latexName()); > + string const outname = addName(path.absFilename(), > support::changeExtension(doc_buffer->latexName(), out_type));
Please, change this to > + FileName const path(doc_buffer->temppath()); > + support::PathChanger p(path); > + string const texname = doc_buffer->latexName(); > + string const outname = > support::changeExtension(doc_buffer->latexName(), out_type); The reason being that on cygwin you can use native tools that do not understand absolute posix paths and thus would fail. -- Enrico