Skip to content

Error compiling #2

Description

@carlrobin

Hi, I get alot of errors when compiling. It would be real fun to try this program.
This is the errors i get.
Thanks

`Arduino: 1.6.7 (Windows 7), Board: "Arduino/Genuino Uno"

In file included from C:\Users\robin.karlsson\Documents\Arduino\sketch_feb09b\sketch_feb09b.ino:2:0:

C:\Users\robin.karlsson\Documents\Arduino\libraries\XMPPArduino-master/XMPPClient.h:29:25: error: 'prog_char' does not name a type

int sendTemplate(const prog_char *strTemplate, int fillLen, ...);

                     ^

C:\Users\robin.karlsson\Documents\Arduino\libraries\XMPPArduino-master/XMPPClient.h:29:36: error: ISO C++ forbids declaration of 'strTemplate' with no type [-fpermissive]

int sendTemplate(const prog_char *strTemplate, int fillLen, ...);

                                ^

C:\Users\robin.karlsson\Documents\Arduino\libraries\XMPPArduino-master/XMPPClient.h:22:9: error: cannot declare field 'XMPPClient::client' to be of abstract type 'Client'

Client client;

     ^

In file included from C:\Program Files\Arduino\libraries\Ethernet\src/EthernetClient.h:5:0,

             from C:\Program Files\Arduino\libraries\Ethernet\src/Ethernet.h:7,

             from C:\Users\robin.karlsson\Documents\Arduino\libraries\XMPPArduino-master/XMPPClient.h:5,

             from C:\Users\robin.karlsson\Documents\Arduino\sketch_feb09b\sketch_feb09b.ino:2:

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:26:7: note: because the following virtual functions are pure within 'Client':

class Client : public Stream {

   ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:31:18: note: virtual size_t Client::write(uint8_t)

virtual size_t write(uint8_t) =0;

              ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:32:18: note: virtual size_t Client::write(const uint8_t*, size_t)

virtual size_t write(const uint8_t *buf, size_t size) =0;

              ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:33:15: note: virtual int Client::available()

virtual int available() = 0;

           ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:34:15: note: virtual int Client::read()

virtual int read() = 0;

           ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:36:15: note: virtual int Client::peek()

virtual int peek() = 0;

           ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:37:16: note: virtual void Client::flush()

virtual void flush() = 0;

            ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:29:15: note: virtual int Client::connect(IPAddress, uint16_t)

virtual int connect(IPAddress ip, uint16_t port) =0;

           ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:30:15: note: virtual int Client::connect(const char*, uint16_t)

virtual int connect(const char *host, uint16_t port) =0;

           ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:35:15: note: virtual int Client::read(uint8_t*, size_t)

virtual int read(uint8_t *buf, size_t size) = 0;

           ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:38:16: note: virtual void Client::stop()

virtual void stop() = 0;

            ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:39:19: note: virtual uint8_t Client::connected()

virtual uint8_t connected() = 0;

               ^

C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/Client.h:40:11: note: virtual Client::operator bool()

virtual operator bool() = 0;

       ^

exit status 1
Error compiling.

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
`

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions