I have gone back to version 1.8.5 and have this directory structure for it. I was unable to do a software install so I did a copy and paste.
/home/Arduino-1,8 5/sketches, libraries, etc
It resides next to
/homeArduino/sketches,libraries, etc.
When I compile I get errors looking for #include files. No surprise.
So, how do I clean up this mess ? Remove all versions and install 1.8.5
I think that I tried that, but could not find the earlier versions in my linux install procedure so I resorted to the copy and paste.
hextejas:
I was unable to do a software install so I did a copy and paste.
That should be fine. The install procedure is not required on Linux. I think I ran it the first time I installed the Arduino IDE, but have never done so with all the IDE versions I installed since them. I just download the IDE, extract, then copy the extracted folder to wherever I want to store the IDE.
The Arduino IDE comes with example sketches and libraries, but you should never put your own sketches and libraries in the Arduino IDE installation folder. The place to put your own sketches and libraries is the sketchbook folder. The sketchbook folder location is shown in the Arduino IDE at File > Preferences > Sketchbook location.
hextejas:
/homeArduino/sketches,libraries, etc.
That's probably the sketchbook folder.
hextejas:
When I compile I get errors looking for #include files. No surprise.
If you post the errors we can probably help you solve them.
Thank you pert and I posted another thread re the .h file I cannot find.
The copy and paste technique bothers me in that I will have multiple versions of libraries and I dont know if that is a bad or a good thing.
I am thinking that its a good thing to maybe keep a separate library for each version of Arduino. But the method that the IDE uses to resolve the search maybe says its a bad idea.