I tried to create the project files to compile some of the wine sources in MSVC and had to find out that this tool is apparently broken. Unfortunately I understand nothing about Pearl so fixing this is completely beyond my capabilities.
These are the error messages I receive:
rolfk@linux1:~/wine> ./tools/winapi/msvcmaker wine.dswUse of uninitialized value in pattern match (m//) at ./tools/winapi/msvcmaker line 1045. Use of uninitialized value in pattern match (m//) at ./tools/winapi/msvcmaker line 1045. Use of uninitialized value in pattern match (m//) at ./tools/winapi/msvcmaker line 1045. Use of uninitialized value in pattern match (m//) at ./tools/winapi/msvcmaker line 1055. Use of uninitialized value in pattern match (m//) at ./tools/winapi/msvcmaker line 1055. Use of uninitialized value in pattern match (m//) at ./tools/winapi/msvcmaker line 1055. Use of uninitialized value in concatenation (.) or string at ./tools/winapi/msvcmaker line 985. Use of uninitialized value in concatenation (.) or string at ./tools/winapi/msvcmaker line 992.
Anybody out there who can look at this and see what the problem might be or is the msvcmaker tool a dead end?
Rolf Kalbermatter