Creacion de Menus con Glut.h

Marcc
13 de Febrero del 2004
hola a todos ! Tengo el siguiente codigo fuente para crear un menu :

void processMenuEvents(int option) {

switch (option) {
case RED :
MessageBox(NULL, "RED", NULL, MB_OK);
break;
case BLUE :
MessageBox(NULL, "BLUE", NULL, MB_OK);
break;
}
}

void createGLUTMenus() {

int menu;

// create the menu and
// tell glut that "processMenuEvents" will
// handle the events
menu = glutCreateMenu(processMenuEvents);

//add entries to our menu
glutAddMenuEntry("Red",RED);
glutAddMenuEntry("Blue",BLUE);

// attach the menu to the right button
glutAttachMenu(GLUT_RIGHT_BUTTON);
}

despues en el main :

createGLUTMenus();

Alguien me podria decir que es este error ?? porque estoy loco de verlo y no se que carajo pasa !! ;(((


Linking...
PMMain.obj : error LNK2001: unresolved external symbol _glutAttachMenu
PMMain.obj : error LNK2001: unresolved external symbol _glutAddMenuEntry
PMMain.obj : error LNK2001: unresolved external symbol _glutCreateMenu
Debug/puppetmaker.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.

Campi
13 de Febrero del 2004
Nesecito que me que me mandes la bliblioteca glut para poder trabajar con ella, esta muy interesante el menu y quisiera probarlo
Saludos Campi

IrRa
13 de Febrero del 2004
Comprueba que ademas de haber añadido la libreria en el código, la hayas metico correctamente en la carpeta correspondiente.
También comprueba que en la declaración de variables globales hayas puesto la linia:
enum {RED,BLUE};
Si te sigue sin funcionar... ya sabes, google for ever y encontrarás mil menús que funcionan perfectamente porque debe ser la típica tonteria o sino a debugar.