Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic 1806.2 - Important Update - Library Include Path Order + Shared Core Cache Fix (Read 2896 times)
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12076
Location: United Kingdom
Joined: Apr 10th, 2010
1806.2 - Important Update - Library Include Path Order + Shared Core Cache Fix
Jun 2nd, 2018 at 4:19pm
Print Post  
Download Visual Micro v1806.2.1 - Visual Studio

Download Visual Micro v1806.2.1 - Atmel Studio
Download Visual Micro v1806.2.1 - Atmel Studio (Alternative Installer)

  • Fix: Long standing issue that had been reported in various ways. The issue was that Libraries were  compiled and linked in alpha name order instead of the specified order. With this release of Visual Micro, the specified order is now as follows:-
       The order of the #includes discovered in the .ino project code
       If 'Deep Search Libraries' is enabled then the order of includes is returned via the Gcc-E compiler process
  • Fix: In the last Release we introduced shared core caching. The project cache was not cleared if a core was switched from Arduino 1.6 to, for example, Arduino 1.5. The result would be the compiled project library cache would be stale giving linker errors.  (tip: Shared core cache is ON by default but can be controlled using the vMicro>Compiler menu).
« Last Edit: Jun 2nd, 2018 at 5:45pm by Tim@Visual Micro »  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint