You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @Vincent14 , the bug is not confirmed (I could not reproduce on my systems). Could you post the complete verbose compilation output and a minimal multitab sketch triggering the issue?
You're right, the problem is not the space but the accent "à". Have a try with this project. Here is the full trace:
/media/Stockage/Bureau/à/cubeled_v1.2/cubeled_v1.2.ino: In function 'void setup()':
cubeled_v1.2:28: error: 'cubeBegin' was not declared in this scope
cubeBegin();
^
cubeled_v1.2:29: error: 'initLeds' was not declared in this scope
initLeds();
^
cubeled_v1.2:30: error: 'loadParams' was not declared in this scope
loadParams();
^
/media/Stockage/Bureau/à/cubeled_v1.2/cubeled_v1.2.ino: In function 'void loop()':
cubeled_v1.2:39: error: 'refreshFrame' was not declared in this scope
if (refresh && changed) refreshFrame();
^
cubeled_v1.2:44: error: 'drawLeds' was not declared in this scope
drawLeds();
^
cubeled_v1.2:48: error: 'drawLeds' was not declared in this scope
else drawLeds();
^
/media/Stockage/Bureau/à/cubeled_v1.2/cubeled_v1.2.ino: In function 'void serialEvent()':
cubeled_v1.2:58: error: 'parse' was not declared in this scope
parse(input);
^
/media/Stockage/Bureau/à/cubeled_v1.2/config.ino: In function 'void refreshFrame()':
config:73: error: 'copyFrame' was not declared in this scope
copyFrame(bufferFrame, actualFrame);
^
/media/Stockage/Bureau/à/cubeled_v1.2/parser.ino: In function 'void parse(byte)':
parser:54: error: 'execute' was not declared in this scope
if (input == EOP) execute();
^
/media/Stockage/Bureau/à/cubeled_v1.2/parser.ino: In function 'void execute()':
parser:265: error: 'MOVE' was not declared in this scope
MOVE(buffer[0], 1, false);
^
parser:269: error: 'MOVE' was not declared in this scope
MOVE(buffer[0], buffer[1], false);
^
parser:276: error: 'MOVE' was not declared in this scope
MOVE(buffer[0], 1, true);
^
parser:280: error: 'MOVE' was not declared in this scope
MOVE(buffer[0], buffer[1], true);
^
exit status 1
'cubeBegin' was not declared in this scope
changed the title [-]Arduino fails to compile a sketch with tabs on ubuntu if path contains spaces[/-][+]Arduino fails to compile a sketch with tabs on ubuntu if path contains accent[/+]on Oct 8, 2016
Any non-ASCII character will give you problems... There an open PR for Arduino builder that should fix the issue. [https://github.com/arduino/arduino-builder/pull/178]
Activity
facchinm commentedon Oct 7, 2016
Hi @Vincent14 , the bug is not confirmed (I could not reproduce on my systems). Could you post the complete verbose compilation output and a minimal multitab sketch triggering the issue?
Vincent14 commentedon Oct 7, 2016
You're right, the problem is not the space but the accent "à". Have a try with this project. Here is the full trace:
oqibidipo commentedon Oct 8, 2016
This looks like #5216 and #5277.
[-]Arduino fails to compile a sketch with tabs on ubuntu if path contains spaces[/-][+]Arduino fails to compile a sketch with tabs on ubuntu if path contains accent[/+]Vincent14 commentedon Oct 8, 2016
Yes, you're right
dlabun commentedon Oct 13, 2016
Any non-ASCII character will give you problems... There an open PR for Arduino builder that should fix the issue. [https://github.com/arduino/arduino-builder/pull/178]
facchinm commentedon Oct 20, 2016
Closing as duplicate of #5216