OpenGL
От: Babybird  
Дата: 04.07.02 03:41
Оценка:
Создаю пустое окно. Ругается при компиляции. Что делать? Т.к. буквально вчера все работало при написании другого проекта.
Винда: Win2Kprof engl SP2
Девсреда: VC++6 Ent.ed SP5

--------------------Configuration: main — Win32 Debug--------------------
Compiling...
main.cpp
d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : error C2144: syntax error : missing ';' before type 'void'
d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : error C2501: 'WINGDIAPI' : missing storage-class or type specifiers
d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : fatal error C1004: unexpected end of file found
Error executing cl.exe.

main.exe — 3 error(s), 0 warning(s)

Re: OpenGL
От: Sergey Россия  
Дата: 04.07.02 05:45
Оценка:
Здравствуйте Babybird, Вы писали:

B>Создаю пустое окно. Ругается при компиляции. Что делать? Т.к. буквально вчера все работало при написании другого проекта.

B>Винда: Win2Kprof engl SP2
B>Девсреда: VC++6 Ent.ed SP5

B>--------------------Configuration: main — Win32 Debug--------------------

B>Compiling...
B>main.cpp
B>d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : error C2144: syntax error : missing ';' before type 'void'
B>d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : error C2501: 'WINGDIAPI' : missing storage-class or type specifiers
B>d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : fatal error C1004: unexpected end of file found
B>Error executing cl.exe.

B>main.exe — 3 error(s), 0 warning(s)


B> :???:


Поставь ";" после определения класса :)
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re[2]: OpenGL
От: Babybird  
Дата: 04.07.02 06:44
Оценка:
S>Поставь ";" после определения класса
Может птенец и желторотик, но не до такой же степени...
Соль в том, что эти же самые *.h использовались пару дней назад. А сегодня с утра выдает ошибку, что делать ума не приложу.
Re: OpenGL
От: yvb  
Дата: 04.07.02 07:06
Оценка:
Здравствуйте Babybird, Вы писали:

B>Создаю пустое окно. Ругается при компиляции. Что делать? Т.к. буквально вчера все работало при написании другого проекта.

B>Винда: Win2Kprof engl SP2
B>Девсреда: VC++6 Ent.ed SP5

B>--------------------Configuration: main — Win32 Debug--------------------

B>Compiling...
B>main.cpp
B>d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : error C2144: syntax error : missing ';' before type 'void'
B>d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : error C2501: 'WINGDIAPI' : missing storage-class or type specifiers
B>d:\program files\microsoft visual studio\vc98\include\gl\gl.h(1152) : fatal error C1004: unexpected end of file found
B>Error executing cl.exe.

B>main.exe — 3 error(s), 0 warning(s)


B>


Попробуй в своей main.cpp перед #include <gl/gl.h>
поставить #include <windows.h>
Сдается мне, что в этом все дело.

удачи
Re[3]: OpenGL
От: Sergey Россия  
Дата: 04.07.02 07:40
Оценка:
Здравствуйте Babybird, Вы писали:

S>>Поставь ";" после определения класса :)

B>Может птенец и желторотик, но не до такой же степени... :(

Я не собирался никого оскорблять. Вполне нормальная ошибка.

B>Соль в том, что эти же самые *.h использовались пару дней назад. А сегодня с утра выдает ошибку, что делать ума не приложу. :???:


Тогда с инклюдами шамань. Чего-то там, похоже, не хватает. Может, оно в другом проекте в прекомпилед хедерах сидело.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re[2]: OpenGL
От: Babybird  
Дата: 05.07.02 02:34
Оценка:
Здравствуйте yvb, Вы писали:

yvb>Попробуй в своей main.cpp перед #include <gl/gl.h>

yvb>поставить #include <windows.h>
yvb>Сдается мне, что в этом все дело.

Оригато, именно его и не хватало. Посмотрел в предыдущем проекте. Спасибо.

yvb>удачи

Вам тоже.
Re[4]: OpenGL
От: Babybird  
Дата: 05.07.02 02:39
Оценка:
Здравствуйте Sergey, Вы писали:

S>Здравствуйте Babybird, Вы писали:


S>>>Поставь ";" после определения класса

B>>Может птенец и желторотик, но не до такой же степени...
S>Я не собирался никого оскорблять. Вполне нормальная ошибка.
Извиняйте, просто детский максимализм. Все за ребенка держат.

B>>Соль в том, что эти же самые *.h использовались пару дней назад. А сегодня с утра выдает ошибку, что делать ума не приложу.

S>Тогда с инклюдами шамань. Чего-то там, похоже, не хватает. Может, оно в другом проекте в прекомпилед хедерах сидело.
#include "windows.h" спасло.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.