A comunidade brasileira de desenvolvimento e programação de jogos.
Bem-vindo: Qui Out 29, 2020 5:08 pm

Todos os horários são GMT - 3 horas




Criar novo tópico Responder  [ 2 mensagens ] 
Autor Mensagem
 Título: OpenGL/C++ com Visual Studio 2005 (Problema de lib)
MensagemEnviado: Dom Out 30, 2011 10:41 am 
Offline
Membro novo

Registrado em: Dom Out 30, 2011 10:36 am
Mensagens: 1
Antes de mais, boa tarde :D !
Tenho o seguinte problema..quando corro uma determinada aplicação no VS2005, ocorre-me os seguintes erros (saliento, que já coloquei as lib,includes e dll's no devido lugar, mas que continua haver algum problema com a lib glui)

Código:
1>ProjGlutSimplesVisual2005.cpp
1>g:\microsoft visual studio 8\vc\include\stdlib.h(406) : error C2381: 'exit' : redefinition; __declspec(noreturn) differs
1>        g:\microsoft visual studio 8\vc\platformsdk\include\gl\glut.h(146) : see declaration of 'exit'
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(70) : error C2143: syntax error : missing ';' before '*'
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(70) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(70) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(207) : error C2227: left of '->get_current_item' must point to class/struct/union/generic type
1>        type is 'int *'
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(208) : error C2227: left of '->get_item_ptr' must point to class/struct/union/generic type
1>        type is 'int *'
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(208) : error C2227: left of '->text' must point to class/struct/union/generic type
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(392) : error C2661: 'GLUI_Panel::GLUI_Panel' : no overloaded function takes 2 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(393) : error C2661: 'GLUI_Checkbox::GLUI_Checkbox' : no overloaded function takes 5 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(394) : error C2661: 'GLUI_Checkbox::GLUI_Checkbox' : no overloaded function takes 5 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(395) : error C2661: 'GLUI_Checkbox::GLUI_Checkbox' : no overloaded function takes 5 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(398) : error C2661: 'GLUI_Panel::GLUI_Panel' : no overloaded function takes 2 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(399) : error C2661: 'GLUI_RadioGroup::GLUI_RadioGroup' : no overloaded function takes 5 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(400) : error C2661: 'GLUI_RadioButton::GLUI_RadioButton' : no overloaded function takes 2 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(401) : error C2661: 'GLUI_RadioButton::GLUI_RadioButton' : no overloaded function takes 2 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(402) : error C2661: 'GLUI_RadioButton::GLUI_RadioButton' : no overloaded function takes 2 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(405) : error C2661: 'GLUI_Panel::GLUI_Panel' : no overloaded function takes 2 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(406) : error C2661: 'GLUI_Spinner::GLUI_Spinner' : no overloaded function takes 5 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(408) : error C2661: 'GLUI_Spinner::GLUI_Spinner' : no overloaded function takes 5 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(410) : error C2661: 'GLUI_Spinner::GLUI_Spinner' : no overloaded function takes 5 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(413) : error C2661: 'GLUI_StaticText::GLUI_StaticText' : no overloaded function takes 2 arguments
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(414) : error C2061: syntax error : identifier 'GLUI_List'
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(415) : error C2227: left of '->add_item' must point to class/struct/union/generic type
1>        type is 'int *'
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(416) : error C2227: left of '->add_item' must point to class/struct/union/generic type
1>        type is 'int *'
1>c:\users\rafynha\desktop\projglutsimplesvisual2005\projglutsimplesvisual2005\projglutsimplesvisual2005.cpp(417) : error C2227: left of '->add_item' must point to class/struct/union/generic type
1>        type is 'int *'



(esta aplicação corre bem num PC de um colega meu)


Voltar ao topo
 Perfil  
 
 Título: Re: OpenGL/C++ com Visual Studio 2005 (Problema de lib)
MensagemEnviado: Sáb Nov 26, 2011 12:00 am 
Offline
Membro novo

Registrado em: Qui Nov 24, 2011 10:12 pm
Mensagens: 5
Ugh! meio velho o post, mas só pra deixar ai a resposta, normalmente acontece quando tu usa glui (glee, glut e glew as vezes dão isso também eu acho) que redefinem a função exit(), só coloca #include <stdlib.h> antes de incluir qualquer header do opengl (e em todos arquivos que tu incluir glui/glut/glew/glee)

Tem uma solução "mais correta" mas não lembro qual é =)


Voltar ao topo
 Perfil  
 
Exibir mensagens anteriores:  Ordenar por  
Criar novo tópico Responder  [ 2 mensagens ] 

Todos os horários são GMT - 3 horas


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante


Enviar mensagens: Proibido
Responder mensagens: Proibido
Editar mensagens: Proibido
Excluir mensagens: Proibido
Enviar anexos: Proibido

Ir para:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzido por: Suporte phpBB