Arduino,Isadora and OSC communication

Hello everyone,
I am trying to make communication between Arduino yun and isadora via OSC signals,
I downloaded the library written by OSC CNMAT, I follow the example of basic send transmission,but I have problems.the error:

Osc_invio.ino: In function ‘void loop()’:
Osc_invio.ino:35:3: error: ‘Udp’ was not declared in this scope
Osc_invio.ino:36:12: error: no matching function for call to ‘OSCMessage::send()’
Osc_invio.ino:36:12: note: candidate is:
In file included from /Users/grazianodevecchis/Documents/Arduino/libraries/OSC/OSCBundle.h:29:0,
from Osc_invio.ino:2:
/Arduino/libraries/OSC/OSCMessage.h:314:10: note: void OSCMessage::send(Print&)
void send(Print &p);
^
/Arduino/libraries/OSC/OSCMessage.h:314:10: note: candidate expects 1 argument, 0 provided
Errore durante la compilazione

Who can tell me how I can solve this problem? Here below there is the sketch of example I’m Following
thank you for help,Best regards.

#include <OSCData.h>
#include <OSCMatch.h>
#include <OSCMessage.h>
#include <OSCTiming.h>
#include <SLIPEncodedSerial.h>
#include <SLIPEncodedUSBSerial.h>
#include <Ethernet.h>
#include <SPI.h>

byte mac = { 0x90, 0xA2, 0xDA, 0xF6, 0x00, 0x1F };
byte ip = { 192,168,240,1 };
byte outIp = { 192,168,240,102 };
int outPort = 1234;

void setup() {
Ethernet.begin(mac,ip);
}
void loop(){
OSCMessage msg("/analog/0");
msg.add(analogRead(0));

Udp.beginPacket(outIp, outPort);
msg.send();
Udp.endPacket();
msg.empty();

delay(20);
}