Moderator: igrr
<my documents>\Arduino\hardware\arduino-esp8266-master\esp8266\
<my documents>\Arduino\hardware\arduino-esp8266-master\tools\
and now it works as described.
I guess I got confused because Arduino doesn't use a sub-folder for 'their own' platform hardware:
<program files>\Arduino\hardware\arduino\
<program files>\Arduino\hardware\tools\
[edit:] wait, no, after actually trying to compile and upload something, now I get the _dso_handle thing like this post: viewtopic.php?p=13056
The workaround suggested also doesn't work, that leads back to java errors.
java.lang.NullPointerException
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingProgrammer(SerialUploader.java:252)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:78)
at processing.app.debug.Compiler.upload(Compiler.java:158)
at processing.app.Sketch.upload(Sketch.java:1260)
at processing.app.Sketch.exportApplet(Sketch.java:1202)
at processing.app.Sketch.exportApplet(Sketch.java:1174)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2471)
at java.lang.Thread.run(Thread.java:745)