Hello everyone, i'm experiencing an issue with Pduino. I changed the firmata directory in arduino (I deleted the original one and I added Pduino firmata) but if I run (in arduino sw) a sketch from firmata lib, it gives me many errors:
In file included from StandardFirmata.pde:19:
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:80: error: typedef 'callbackFunction' is initialized (use \_\_typeof\_\_ instead)
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:80: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:80: error: expected primary-expression before 'int'
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:83: error: typedef 'sysexCallbackFunction' is initialized (use \_\_typeof\_\_ instead)
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:83: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:83: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:83: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:83: error: 'argv' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:100: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:100: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:105: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:106: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:107: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:109: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:110: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:110: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:110: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:112: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:112: error: 'callbackFunction' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:113: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:114: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:115: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:115: error: 'sysexCallbackFunction' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:115: error: 'void FirmataClass::attach(int, int)' cannot be overloaded
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:112: error: with 'void FirmataClass::attach(int, int)'
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:116: error: 'byte' has not been declared
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:120: error: 'byte' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:121: error: ISO C++ forbids declaration of 'byte' with no type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:121: error: expected ';' before '\*' token
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:123: error: 'byte' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:124: error: 'byte' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:125: error: 'byte' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:126: error: 'byte' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:128: error: 'boolean' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:131: error: 'callbackFunction' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:132: error: 'callbackFunction' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:133: error: 'callbackFunction' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:134: error: 'callbackFunction' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:135: error: 'callbackFunction' does not name a type
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:138: error: 'sysexCallbackFunction' does not name a type
In file included from C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Firmata.h:159,
from StandardFirmata.pde:19:
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:269: error: 'readPort' declared as an 'inline' variable
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:269: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:269: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:269: error: initializer expression list treated as compound expression
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:270: error: 'readPort' declared as an 'inline' variable
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:270: error: redefinition of 'unsigned char readPort'
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:269: error: 'unsigned char readPort' previously defined here
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:270: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:270: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:295: error: 'writePort' declared as an 'inline' variable
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:295: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:295: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:295: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:295: error: initializer expression list treated as compound expression
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:296: error: 'writePort' declared as an 'inline' variable
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:296: error: redefinition of 'unsigned char writePort'
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:295: error: 'unsigned char writePort' previously defined here
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:296: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:296: error: 'byte' was not declared in this scope
C:\\Users\\francesco\\Desktop\\arduino-1.0.4-windows\\arduino-1.0.4\\libraries\\Firmata/Boards.h:296: error: 'byte' was not declared in this scope
of course arduino is not working with Pure Data. anyone with same troubles?
thanks