Skip to content

Instantly share code, notes, and snippets.

@beriberikix
Created August 28, 2012 04:03
Show Gist options
  • Save beriberikix/3494858 to your computer and use it in GitHub Desktop.
Save beriberikix/3494858 to your computer and use it in GitHub Desktop.
Errors uploading firmata 2.2
In file included from StandardFirmata.cpp:19:
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:80: error: typedef 'callbackFunction' is initialized (use __typeof__ instead)
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:80: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:80: error: expected primary-expression before 'int'
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:83: error: typedef 'sysexCallbackFunction' is initialized (use __typeof__ instead)
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:83: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:83: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:83: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:83: error: 'argv' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:100: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:100: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:105: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:106: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:107: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:109: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:110: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:110: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:110: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:112: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:112: error: 'callbackFunction' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:113: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:114: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:115: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:115: error: 'sysexCallbackFunction' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:115: error: 'void FirmataClass::attach(int, int)' cannot be overloaded
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:112: error: with 'void FirmataClass::attach(int, int)'
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:116: error: 'byte' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:120: error: 'byte' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:121: error: ISO C++ forbids declaration of 'byte' with no type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:121: error: expected ';' before '*' token
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:123: error: 'byte' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:124: error: 'byte' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:125: error: 'byte' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:126: error: 'byte' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:128: error: 'boolean' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:131: error: 'callbackFunction' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:132: error: 'callbackFunction' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:133: error: 'callbackFunction' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:134: error: 'callbackFunction' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:135: error: 'callbackFunction' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:138: error: 'sysexCallbackFunction' does not name a type
In file included from /Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Firmata.h:159,
from StandardFirmata.cpp:19:
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:269: error: 'readPort' declared as an 'inline' variable
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:269: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:269: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:269: error: initializer expression list treated as compound expression
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:270: error: 'readPort' declared as an 'inline' variable
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:270: error: redefinition of 'unsigned char readPort'
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:269: error: 'unsigned char readPort' previously defined here
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:270: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:270: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:295: error: 'writePort' declared as an 'inline' variable
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:295: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:295: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:295: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:295: error: initializer expression list treated as compound expression
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:296: error: 'writePort' declared as an 'inline' variable
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:296: error: redefinition of 'unsigned char writePort'
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:295: error: 'unsigned char writePort' previously defined here
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:296: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:296: error: 'byte' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata/Boards.h:296: error: 'byte' was not declared in this scope
@thom4parisot
Copy link

Have you found something? I encountered the same problem :-(

@rafmagana
Copy link

Same problem here, any idea?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment