conversão de caminho msys (ou cygpath para msys?)

Eu preciso passar a opção de linha de comando /DEF:c:\filepath\myLib.def "de um script bash para o compilador / link MS. O caminho é gerado como parte do processo de compilação por um script bash. Basicamente, o argumento que meu script passes é:

-DEF:/c/filepath/myLib.def

Conversão do caminho MSYS não pode lidar com isso corretamente porque não entende/DEF: parte. Funciona se eu fizer

-DEF=/c/filepath/myLib.def

mas então as ferramentas ms não entendem esse parâmetro. Em suma, qual é a maneira correta de escrever esse parâmetro no MSYS bash para convertê-lo em um argumento apropriado?

No cygwin eu poderia usar o cygpath, mas não há equivalente, porque alguém do msys acha que não é necessário (mesmo que existam scripts para o cygwin que usem o cygpath).

questionAnswers(7)

yourAnswerToTheQuestion