PS: I've already tried the answers in this link: Supposedly duplicated :(
But I didn't get any results, the same error still shows.
I´m trying to compile some code in c++, im using SDL and GLEW,I was trying to create a simple sprite but doing it I get the next output:
This is my source:
#include "Sprite.h"
Sprite::Sprite() {
    _vboID =0;
}
Sprite::~Sprite() {
    if(_vboID != 0){
    glDeleteBuffers(1, &_vboID);
    }
}
void Sprite::init(float x, float y, float width, float height) {
    x=_x;
    y=_y;
    width=_width;
    height=_height;
    if(_vboID==0){
        glGenBuffers(1,&_vboID);
    }
    float vertexData[12];
    vertexData [0] = x + width;
    vertexData [1] = y + height;
    vertexData [2] = x;
    vertexData [3] = y + height;
    vertexData [4] = x;
    vertexData [5] = y;
    //Second triangle
    vertexData [6] = x;
    vertexData [7] = y;
    vertexData [8] = x + width;
    vertexData [9] = y;
    vertexData [10] = x + width;
    vertexData [11] = y + height;
    glBindBuffer(GL_ARRAY_BUFFER, _vboID);
    glBufferData(GL_ARRAY_BUFFER, sizeof(vertexData), vertexData,     GL_STATIC_DRAW);
    glBindBuffer(GL_ARRAY_BUFFER, 0);
}
void Sprite::draw() {
    glBindBuffer(GL_ARRAY_BUFFER, _vboID);
    glEnableVertexAttribArray(0);
    glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 0, 0);
    glDrawArrays(GL_TRIANGLES, 0, 6);
    glDisableVertexAttribArray(0);
    glBindBuffer(GL_ARRAY_BUFFER, 0);
}
I have all my labraries added, but i have this output.

 
    