Skip to content
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

Arduino IDE 1.5.7 support #67

Closed
NicoHood opened this issue Jul 10, 2014 · 6 comments
Closed

Arduino IDE 1.5.7 support #67

NicoHood opened this issue Jul 10, 2014 · 6 comments

Comments

@NicoHood
Copy link
Contributor

Hi, something seems to be broken with the new IDE and the new toolchain. Just compile any example. I am using FastLed2.1

D:\Arduino\sketchbook\libraries\FastLED2_1/colorpalettes.h:145:7: error: 'TProgmemPalette16' does not name a type
const TProgmemPalette16 HeatColors_p PROGMEM =

@focalintent
Copy link
Contributor

1.5.7 is still beta - also, what hardware are you attempting to compile for?

@NicoHood
Copy link
Contributor Author

Arduino Nano
of course its beta, but its coming :D like FastLed2.1 :P

@focalintent
Copy link
Contributor

Downloading the software now - but from looking at the code where the error is being reported, it looks to me like it may actually be a bug w/Arduino 1.5.7 (breaking one of their progmem related type definitions) - i'll know more in a bit.

@focalintent
Copy link
Contributor

Also - they've made a major upgrade to the compiler (jumping from 4.3 to 4.8 - jumping 6 years in releases) - there's a lot of work that the library does at the asm level - and from the release notes it looks like they've also made changes to how progmem is interacted with.

Anyway, i've fixed the build errors, no chance yet to test them though, we'll see what else the compiler will mess up in the future :)

@NicoHood
Copy link
Contributor Author

6 years holy moly :D
Its compiling now and also blinking fine. Not sure if there are still other Problems with the new IDE but my sketch is working again for now. (and 350 bytes smaller XD )

@focalintent
Copy link
Contributor

I believe I have this fixed now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants