Good morning! Not going to lie, I have a long way to go with higher level languages on PLCNext! I am trying to help a customer who has been trying to install CLI. If you have any advise or direction, I would greatly appreciate it His email "I have been fighting getting the CLI to install properly in Linux. I was using the CLI v2020.6.1 in windows, but Microsoft decided to push an update that modified the .net framework , that subsequently broke the CLI for the windows environment. So I decided that installing the CLI in Linux was a safer long term option. Here is the issue that I run into. After installing the CLI, and attempting to register the SDK(s) I get the following error: CMake Error: CMake was unable to find a build program corresponding to “Unix Makefiles”. CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. While exploring the SDK ‘/home/user/CLI_2020_0/SDK20200/’ an error occured. → CMake discovered an error. Error =================================== CMake Error: CMake was unable to find a build program corresponding to “Unix Makefiles”. CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. I get this same error using 2020.0, and 2020.6.1, on two different Linux distros, the second being the one that Phoenix recommends on their website. -—Feedback on documentation------- the Readme file for both 2020.0, and 2020.6.1 have an invalid syntax listed to install the SDK(s) This is what is listed in the Read me: When SDKs are not yet installed, install them with the following command: ‘plcncli install sdk -d “” “”’ The Proper syntax is: ‘plcncli install sdk -d “” -p “”’ That tripped me up for about 20min until I found the issue on the web
This issue has been opened on the relevant Github project: https://github.com/PLCnext/PLCnext_CLI/issues/2