-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error installing plugin 'Arduino Support' (version '1.5.6') on CL-223.8836.42 #64
Comments
Hi @MJBina. Short answer — |
Tried CLion 2023.1.1 on an Arduino project with Arduino Support plugin. Get error on loading:
Removing the line allows Arduino-CMake projects to work, but you will need to do it manually in the installed app contents. I don't know if it will work on Windows but since UnixPaths.cmake will not be included in the script it should work. |
I also updated cmake/Platform/Arduino.cmake to scan the included library directory and if it has source files under I also added the option to specify an external Toolchain file, with an option to create from bundled. Again, having the toolchain copied into every project is convenient for sharing the project across systems but is a pain when the toolchain files need updating. Now there is an option to create it locally and new projects will have this toolchain referenced instead of project directory local one. Did not try it, but specifying another toolchain altogether, like Arduino-CMake-Toolchain might work out of the box. |
@MJBina, @KSDaemon, the dist directory has a new build 1.5.35 https://github.com/vsch/CLionArduinoPlugin/blob/master/dist/CLionArduinoPlugin-1.5.35.zip This one works from 2020.3 to 2023.1, and should work for later versions unless the API changes a lot. I migrated to gradle build and fixed a bunch of complaints and deprecation warnings. Some I cannot fix without bringing up the minimum version, which I don't think is worth it. If someone has a Windows machine setup for Arduino development, I would like to know if it works on the latest versions. List of fixes and changes: 1.5.35
|
@vsch Wow! That's awesome! Thank you! I'll give it a try! |
Pre-Release available. This version factored out serial port comms to a separate plugin, which could be used by multiple plugins without conflicting on the This means the IDE will prompt you to install the You can download the pre-release plugin from the assets of the release https://github.com/vsch/CLionArduinoPlugin/releases/tag/1.5.39 or from this link: https://github.com/vsch/CLionArduinoPlugin/releases/download/1.5.39/CLionArduinoPlugin-1.5.39.zip and install the plugin from disk in IDE plugins page. |
Did the IDE prompt you to install SimpleSerialConnectorService plugin? It should have since it is a dependency of Arduino Support plugin. On my system it prompts to install it and enable it. You can install the SimpleSerialConnectorService from the marketplace and enable it. Afterwards, you should be able to enable Arduino Support. |
Hmm... No... Just installed it by hands and now all is enabled and looks working! (At least loaded) I'll see how it goes! Thanks for your help! |
The full error message is:
Error
Plugin 'Arduino Support' (version '1.5.6') is not compatible with the current version of the IDE, because it requires build 222.* or older but the current build is CL-223.8836.42.
Is there an update planned?
The text was updated successfully, but these errors were encountered: