Skip to content

ESP8266 OSCData(int) cannot be overloaded with OSCData(intOSC_t) #151

Description

@clizzy2

Hi!

I'm very new to arduino, and C++, but I can't verify any of the example files of the ESP8266 because I get the following errors

In file included from v:\Arduino\libraries\OSC\OSCMessage.h:29,
from v:\Arduino\libraries\OSC\OSCBundle.h:29,
from v:\Arduino\libraries\OSC\OSCBundle.cpp:26:
v:\Arduino\libraries\OSC\OSCData.h:124:5: error: 'OSCData::OSCData(int)' cannot be overloaded with 'OSCData::OSCData(intOSC_t)'
124 | OSCData (int);
| ^~~~~~~
v:\Arduino\libraries\OSC\OSCData.h:121:3: note: previous declaration 'OSCData::OSCData(intOSC_t)'
121 | OSCData (intOSC_t);
| ^~~~~~~
In file included from v:\Arduino\libraries\OSC\OSCData.cpp:2:
v:\Arduino\libraries\OSC\OSCData.h:124:5: error: 'OSCData::OSCData(int)' cannot be overloaded with 'OSCData::OSCData(intOSC_t)'
124 | OSCData (int);
| ^~~~~~~
v:\Arduino\libraries\OSC\OSCData.h:121:3: note: previous declaration 'OSCData::OSCData(intOSC_t)'
121 | OSCData (intOSC_t);
| ^~~~~~~
v:\Arduino\libraries\OSC\OSCData.cpp:42:1: error: redefinition of 'OSCData::OSCData(int)'
42 | OSCData::OSCData(int i){
| ^~~~~~~
v:\Arduino\libraries\OSC\OSCData.cpp:34:1: note: 'OSCData::OSCData(intOSC_t)' previously defined here
34 | OSCData::OSCData(intOSC_t i){
| ^~~~~~~
In file included from v:\Arduino\libraries\OSC\OSCMessage.h:29,
from v:\Arduino\libraries\OSC\OSCMessage.cpp:26:
v:\Arduino\libraries\OSC\OSCData.h:124:5: error: 'OSCData::OSCData(int)' cannot be overloaded with 'OSCData::OSCData(intOSC_t)'
124 | OSCData (int);
| ^~~~~~~
v:\Arduino\libraries\OSC\OSCData.h:121:3: note: previous declaration 'OSCData::OSCData(intOSC_t)'
121 | OSCData (intOSC_t);
| ^~~~~~~

exit status 1

Compilation error: exit status 1

On 1.5.8 the recommended IDE I get this error:
Arduino: 1.5.8 (Windows 8), Board: "Arduino Uno"

In file included from ESP8266ReceiveBundle.ino:7:0:
V:\Arduino\libraries\OSC/SLIPEncodedSerial.h:243:7: error: expected nested-name-specifier before 'SLIPEncodedSerial'
using SLIPEncodedSerial = _SLIPSerial ;
^
V:\Arduino\libraries\OSC/SLIPEncodedSerial.h:243:7: error: 'SLIPEncodedSerial' has not been declared
V:\Arduino\libraries\OSC/SLIPEncodedSerial.h:243:25: error: expected ';' before '=' token
using SLIPEncodedSerial = _SLIPSerial ;
^
V:\Arduino\libraries\OSC/SLIPEncodedSerial.h:243:25: error: expected unqualified-id before '=' token
ESP8266ReceiveBundle.ino: In function 'void setup()':
ESP8266ReceiveBundle.ino:79:22: error: 'class WiFiUDP' has no member named 'localPort'
Error compiling.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions