Hi In the function func_convert_core_msys_to_w32 the command cmd will be invoked wrong. There should be only 1 slash in the argument. The line func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | should be func_convert_core_msys_to_w32_result=`( cmd /c echo "$1" ) 2>/dev/null | ğ with two slashes the linking will hang (on windows xp) Regards Glenn ________________________________ UPTIME services AG Glenn Ganz MAS in Software Engineering FH Software Architect Brauerstrasse 4, CH-8004 Zürich T +41 44 560 75 12 glenn.ganz@uptime.ch , www.uptime.ch