• AVR Freaks

Which xc32 compiler is recommended for Harmony v2.06?

Author
moser
Super Member
  • Total Posts : 603
  • Reward points : 0
  • Joined: 2015/06/16 02:53:47
  • Location: Germany
  • Status: offline
2021/01/13 03:55:10 (permalink)
0

Which xc32 compiler is recommended for Harmony v2.06?

Which xc32 compiler is recommended for Harmony v2.06? 
 
Should you still use MPLAB XC32 C/C++ Compiler v2.10, as stated by the Harmony release notes?
Or do you recommend a later version due to bug fixes, and which one in particular?
 
On the one hand, I have read recommendations to use exactly the version from the Harmony release notes.
But on the other hand, some of the fixed issues in later versions sound a bit serious. 
 
Device is PIC32MZ2048EFM144.
 
#1

3 Replies Related Threads

    RISC
    Super Member
    • Total Posts : 5907
    • Reward points : 0
    • Status: offline
    Re: Which xc32 compiler is recommended for Harmony v2.06? 2021/01/13 04:24:05 (permalink)
    4 (1)
    Hi,
    Just install the recommended AND latest version of XC32, try to compile and see what happens
    Regards

    For support make sure to check first here : http://microchipdeveloper.com
    There are hundreds of PIC, AVR, SAM...which one do YOU use ?
    #2
    NKurzman
    A Guy on the Net
    • Total Posts : 19106
    • Reward points : 0
    • Joined: 2008/01/16 19:33:48
    • Location: 0
    • Status: online
    Re: Which xc32 compiler is recommended for Harmony v2.06? 2021/01/13 09:23:33 (permalink)
    0
    If you go with the latest compiler you need to be careful of issues. Sometimes it won’t compile because how many in the compiler aren’t compatible. On occasion things don’t work because of changes in the compiler. But it’s silent.
    So you can go with the newer compiler, but need to be alert for things that suddenly stop working.
    #3
    moser
    Super Member
    • Total Posts : 603
    • Reward points : 0
    • Joined: 2015/06/16 02:53:47
    • Location: Germany
    • Status: offline
    Re: Which xc32 compiler is recommended for Harmony v2.06? 2021/01/14 01:44:55 (permalink)
    0
    Thanks for the responses. I'll try going with v2.30. If I am lucky, then there won't be any changes since v2.10 which affect me.
     
    This way I avoid the "double is now 64bit instead of 32 bit" change in v2.40, which would make me review every use of the math lib. And the fixed issues and new features in v2.40 or later are either not MIPS related, not relevant to me or not of much worth.
     
    I'm currently porting a larger project from Harmony 2.03b and xc32 v1.42 to Harmony 2.06.
    #4
    Jump to:
    © 2021 APG vNext Commercial Version 4.5