HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Ошибка при компиляции бузеровских теней
gl\glew.h(84) : fatal error C1189: #error : gl.h included before glew.h
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



Ошибка при компиляции бузеровских теней

Привет! Помогите пожалуйста советом! Когда переносил бузеровские тени с его исходников в свой мод вылезла такая ошибка при компилировании:

--------------------Configuration: cl_dll - Win32 Debug--------------------
Compiling...
StudioModelRenderer.cpp
c:\program files (x86)\microsoft visual studio\vc98\include\gl\glew.h(84) : fatal error C1189: #error : gl.h included before glew.h
Error executing cl.exe.

client.dll - 1 error(s), 0 warning(s)

P.S благодарю за любую помощь

Сообщить модератору | | IP: Записан
Сообщение: 64272

Старое сообщение 20-09-2010 16:47
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Fantom1997 убери #include <gl\gl.h> или #include ""glew.h"

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 64273

Старое сообщение 20-09-2010 16:53
-
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



Дядя Миша не помогло:

Добавлено 20-09-2010 в 20:57:

а когда убираю #include "gl/glext.h" то ошибка первоначальная:
c:\program files (x86)\microsoft visual studio\vc98\include\gl\glew.h(84) : fatal error C1189: #error : gl.h included before glew.h

Сообщить модератору | | IP: Записан
Сообщение: 64274

Старое сообщение 20-09-2010 16:57
- За что?
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3891
Возраст: 36

Рейтинг



Fantom1997
Какая у тебя версия студии ? Так как эти тени компиляться, только на SP 6, под SP 5 я точно сказать не могу не помню )

Сообщить модератору | | IP: Записан
Сообщение: 64276

Старое сообщение 20-09-2010 17:10
- За что?
CrazyRussian
ололо

Дата регистрации: Apr 2009
Проживает: Город-курорт Ессентуки
Сообщений: 790
Возраст: 31

Рейтинг



Награды
 
[1 награда]


Fantom1997
Даю совет:
Учи английский@Инклудь gl.h после glew.h

__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов

Сообщить модератору | | IP: Записан
Сообщение: 64277

Старое сообщение 20-09-2010 17:21
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Fantom1997 не кидай в текст километровые логи - для этого есть аттач. На первый раз прощаю.

Добавлено 21-09-2010 в 00:25:

Разве бузеровским теням был нужен glew.h ?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 64280

Старое сообщение 20-09-2010 20:25
-
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



Цитата:
Дядя Миша писал:

Fantom1997 не кидай в текст километровые логи - для этого есть аттач. На первый раз прощаю.

Добавлено 21-09-2010 в 00:25:

Разве бузеровским теням был нужен glew.h ?

Возьму на заметку.
Я сам не понимаю вроде написаны в StudioModelRenderer.h такие инклюды:
C++ Source Code:
1
// buz start
2
 
3
typedef vec_t myvec3_t[3];
4
 
5
// disable "identifier was truncated to '255' characters in the browser information" messages
6
#pragma warning( disable: 4786 )
7
 
8
#include "windows.h"
9
#include "gl/gl.h"
10
#include "gl/glext.h"
11
#include <assert.h>
12
 
13
#include <vector>
14
#include <map>
15
#include <string>


Добавлено 21-09-2010 в 15:02:

(_-=ZhekA=-_) у меня Visual Studio 6 Enterprise Edition

Сообщить модератору | | IP: Записан
Сообщение: 64302

Старое сообщение 21-09-2010 11:02
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Дядя Миша
У него походу там еще мониторы и зеркала, в логе который удалили, были r_mirror.cpp и r_monitor.cpp.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | | IP: Записан
Сообщение: 64303

Старое сообщение 21-09-2010 11:11
- За что?
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



FiEctro да у меня тама зеркала и моники тока чета моники не работают

Сообщить модератору | | IP: Записан
Сообщение: 64304

Старое сообщение 21-09-2010 11:13
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Fantom1997 ты ксаш-мод мучаеш?
Я там действительно glew юзал.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 64305

Старое сообщение 21-09-2010 11:38
-
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



Дядя Миша нет я мучаю HLSDK 2.3
У меня получилось избавиться от этой ошибки по методу XaeroX'a , расставив #include "gl/glew.h" во всех файлах cpp и h, но вылезла ща другая ошибка:
cl_dll\StudioModelRenderer.cpp(2188) : fatal error C1004: unexpected end of file found
вот сейчас пытаюсь и ее устранить

Сообщить модератору | | IP: Записан
Сообщение: 64307

Старое сообщение 21-09-2010 11:43
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Fantom1997 писал:
Дядя Миша нет я мучаю HLSDK 2.3

тогда откуда у тебя взялся glew.h ?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 64308

Старое сообщение 21-09-2010 11:58
-
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



Дядя Миша я сам не знаю может если я тебе перечислю, тогда ты поймешь:
glow, blur, зеркала

Сообщить модератору | | IP: Записан
Сообщение: 64309

Старое сообщение 21-09-2010 12:04
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Fantom1997 по поводу

Цитата:
Fantom1997 писал:
cl_dll\StudioModelRenderer.cpp(2188) : fatal error C1004: unexpected end of file found

погляди, у тебя где-то #endif отсутствует.
А вернее всего - слишком много инклюдов glew.h

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 64314

Старое сообщение 21-09-2010 13:01
-
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



Дядя Миша когда я пишу в конце файла #endif то такая ошибка:
cl_dll\StudioModelRenderer.cpp(2188) : fatal error C1020: unexpected #endif
а когда вместо #endif ставлю } то сам файл компилится без ошибок, но при сборки библиотеки ошибки:
StudioModelRenderer.obj : error LNK2001: unresolved external symbol "public: void __thiscall CStudioModelRenderer::GetShadowVector(float (&)[3])" (?GetShadowVector@CStudioModelRenderer@@QAEXAAY02M@Z)
tri.obj : error LNK2001: unresolved external symbol "public: void __thiscall CStudioModelRenderer::GetShadowVector(float (&)[3])" (?GetShadowVector@CStudioModelRenderer@@QAEXAAY02M@Z)
.\Debug\client.dll : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

client.dll - 3 error(s), 1 warning(s)

Добавлено 21-09-2010 в 17:42:

P.S. файл - имею ввиду StudioModelRenderer.cpp

Сообщить модератору | | IP: Записан
Сообщение: 64317

Старое сообщение 21-09-2010 13:42
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 13:51. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Ошибка при компиляции бузеровских теней
gl\glew.h(84) : fatal error C1189: #error : gl.h included before glew.h
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024