Hello everyone!
Before starting I thank everyone involved in this project in advance. It is a tremendous work and I greatly appreciate it.
Hands on work!
I cannot manage to make the IDE ( Eclipse Oxigen2 4.7.2 ) compile the project. It gives me "undefined reference to ‘core_util_critical_section_enter’.
It is a funny thing, because the index opens the declaration of that method when Ctrl+click on it. But the linker/compilar cannot find it.
Please, any suggestions? I feel like going crazy about this issue….
Thanks in advance!
Imported from wikidot
You need to follow the exact compilation instructions on the wiki to compile using ONLY the command line. Once that’s done, that should help you figure out how to do it in Eclipse.
hello Arthur,
thanks for your reply. I have follow them, several times. The result is a nice and perfectly compiled main.bin that I can put on my SD and works nicely. But as soon as I try to modify the source code of a RA8875 driver that I am working with, that ‘undefined reference errors’ appear.
I have even managed to work with that RA8875 module/panel. I have shown images, text…using a buydisplay 4.3’’ TFT. The problems appear when I use the RA8875(…) constructor that sets up the I2C interface to control the touchscreen IC that the TFT has.
As soon as the contructor starts initializing the pins for the I2C it throws errors…‘undefined reference….’
Thanks!
Then that sounds like there is something wrong with your new code. I expect you’ll get faster/better help in a C++ help forum.
Probably Arthur you are right. Anyway, is there any special eclipse configuration regarding to the Building&linking process that should be taking into account beyond the compilation instructions that exist on smoothie´s webpage?
Any hint would be highly appreciated! 
Thanks in advance!
I’m sorry I’ve never used eclipse.
This page exists : http://smoothieware.org/eclipse but is very likely outdated by years.
Which ide do you use? Maybe it would be interesting to move on to another…
Thanks!