I tried to update from /34 to /36 today and now I can’t seem to compile my macro, which worked in /34. I get:
root  .L drawVec.cpp+
Info in TWinNTSystem::ACLiC: creating shared library C:\000-WORKAREA\analysis\PD-ViEW\fitXi\zzz-rootBuildFiles\drawVec_cpp.dll
Creating library C:\000-WORKAREA\analysis\PD-ViEW\fitXi/zzz-rootBuildFiles\drawVec_cpp.lib and object C:\000-WORKAREA\analysis\PD-ViEW\fitXi/zzz-rootBuildFiles\drawVec_cpp.exp
Error in TWinNTSystem::Load: version mismatch, C:\000-WORKAREA\analysis\PD-ViEW\fitXi\zzz-rootBuildFiles\drawVec_cpp.dll = 53434, ROOT = 53436
Microsoft ® Incremental Linker Version 14.00.23506.0
Copyright © Microsoft Corporation. All rights reserved.
LINK : fatal error LNK1181: cannot open input file ‘libRint.lib’
Now, I have verified that ROOTSYS is pointing in the right place, and I can “.x” just fine. I have renamed the /34 directories so I am sure that something pointing to the old version will break instead of using it. I don’t see what the problem can be.
(Note: my .rootlogon.C contains “gSystem->SetBuildDir(”./zzz-rootBuildFiles", kTRUE);" to keep my working area tidy.)