The most infuriating part is that this tiny little decision by the Arduino team to not support any of the pre 1.0 librariesdoes not seem to really affect them very much, but it affects 100's if not 1000's of others as they have to deal withthe aftermath of that decision.I just don't don't get it.--- bill
Razorblade,I'm not seeing how kaor is wrong.All he stated was:- WProgram.h is missing (renamed to Arduino.h)- Many projects/libraries will no longer compile because of this.Both of these assertions are correct.While the official solution is to correct each library code module with a conditional,an interim "quick fix" that is much easier that fixes many library modules all at once isto simply create a WProgram.h as kaor has stated.The bottom line is to get things back to working again.Creating a WProgram.h file one time is a much simpler and easier solution for less technical usersthan having them wade through compiler error messages and then locate each source file that needscorrecting and then edit each file to correct the includes.The needed backward compatibility isn't for the library writers, it is for the less technical users of the librarythat are stuck in the middle.I'm with Paul, I simply don't understand the decision not to include a little bit of additional backward compatibility,particularly given the 1.0 IDE has added additional code to deal with supporting both the .pde vs .ino extensions.A novice user can easily handle renaming his sketch to get going again. But even the simple changes to correctthe header filenames in the library code can be beyond many less technical users.--- bill
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16