When compiling firmware examples or own firmware with the provided Yagarto tool chain ("make" command), you might encounter problems under Windows 8.1 and Windows 10. These can be:
- One or several application error windows pop up describing a problem with rm.exe or other executable tools.
- The make process terminates abnormally with text chunks like:
- "No such file or directory"
- "Resource temporarily unavailable"
- "compilation terminated"
- "make: *** [file.name] Error xy"
The msys-1.0.dll being part of the Yagarto Tools is not working correctly under Windows 8.1. and Windows 10
Solution:
Replace the msys-1.0.dll in the Yagarto Tools directory with the one from the ZIP file that is appended to this post. In detail:
- Locate the existing file msys-1.0.dll. By default it is residing in the following Tools directory (if not changed during Yagarto Tools installation):
C:\yagarto-tools-20121018\bin - Rename the existing DLL in order to have a backup:
Current name: msys-1.0.dll (date: 2006-07-06)
Backup name: msys-1.0.dll.bak - Copy the DLL from the ZIP file to the Tools directory you've located above.
New file: msys-1.0.dll (date: 2016-07-13)
Greetings
Mark