3.1.2 How Can I Tell if the Compiler has Activated Successfully?
If you think the compiler may not have installed correctly or is not working, it is best to verify its operation outside of MPLAB X IDE to isolate possible problems. Try running the compiler from the command line to check for correct operation. You do not actually have to compile code.
From your terminal or command-line prompt, run the license manager xclm with the option -status
. This option instructs the license manager to print all MPLAB XC licenses installed on your system and exit. So, for example, depending on your operating system, type the following line, replacing the path information with a path that is relevant to your installation.
Windows:"C:\Program Files\Microchip\xc32\vx.xx\bin\xclm" -status
macOS: macOS: "/Applications/microchip/xc32/vx.xx/bin/xclm" -status
Linux: Linux: "/opt/microchip/xc32/vx.xx/bin/xclm" -status
The license manager should run, print all of the MPLAB XC compiler license available on your machine, and quit. Confirm that the your license is listed as activated (for example, Product:swxc32-pro) Note: if it is not activated properly, the compiler will continue to operate, but only in the Free mode. If an error is displayed, or the compiler indicates Free mode, then activation was not successful.