<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Oct 14, 2016 at 9:04 AM, Randy Turner <span dir="ltr"><<a href="mailto:randallsturner13@gmail.com" target="_blank">randallsturner13@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">Hello! I've been running into a frustrating issue on and off for the past year. The project will build the source files correctly but when it comes to linking the executables, I always get the same error. The specific file varies, but the failure mode is always the same. For example:<div><br></div><div><Linking></div><div>"C:\\Users\\User\\AppData\\Loc<wbr>al\\Temp\\<six digit temp file>", line xxx: error #10008-D: cannot find file</div><div>"C:/Repos/operatingsystem/CMak<wbr>eFiles/nvm_validate_ierator.<wbr>dir/os/nvm/nvm_validate_<wbr>iterator.c.obj"</div><div><br></div><div>As you can see, the file path is missing a "t" in the first occurrence of the word "iterator" and so that file definitely does not exist. A file exists in the location with correct spelling, but somehow that hardcoded path in that temporary file has dropped a letter. The specific letter that gets dropped varies along with which file is allegedly missing. We noticed that requiring people to store the repository in their root directory greatly cut down on the occurrence of this issue but it is returning with more frequency as of late. Once it occurs once, CMake builds are never successful again and the only way that I have been able to completely clear the problem has been to reinstall Windows and set up the build environment again.</div></div></div></div></blockquote><div><br></div><div>This seems really, really strange.  Have to reinstall Windows?  What about just using another build directory?  It sure *seems* like there's some problem in your CMakeFiles.txt where the way the filepath is being constructed is incorrect.  But I don't think you've really provided enough information to determine the problem.  Where does the name of the object file come from?</div><div><br></div></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Andrew Bell<br><a href="mailto:andrew.bell.ia@gmail.com" target="_blank">andrew.bell.ia@gmail.com</a></div>
</div></div>