HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Ошибка при компиляции client.dll
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
pein
Житель форума
Девойс

Дата регистрации: Dec 2012
Проживает: Iv*Team
Сообщений: 100
Возраст: 27

Рейтинг



Ошибка при компиляции client.dll

Когда компилирую client.dll постоянно вылазиет. Непонимаю, почему cdll_int.obj ругается на LensFlare? Что именно не так? :/

Цитата:
1>------ Построение начато: проект: cl_dll, Конфигурация: Debug Win32 ------ 1>Построение начато 04.07.2013 12:39:07. 1>InitializeBuildStatus: 1> Обращение к ".\Debug\cl_dll.unsuccessfulbuild". 1>ClCompile: 1> rpg.cpp 1> python.cpp 1> Создание кода... 1> Для всех выходных данных обновления не требуется. 1>ManifestResourceCompile: 1> Для всех выходных данных обновления не требуется. 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(E:\Half-Life\SDK\ivalve_dll\cl_dll\.\Debug\cl_dll.dll) не соответствует значению свойства выходного файла (E:\Half-Life\SDK\ivalve_dll\cl_dll\Debug\client.dll) для Linker. Это может привести к неправильному построению проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile). 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning MSB8012: TargetName(cl_dll) не соответствует значению свойства выходного файла (client) для Linker. Это может привести к неправильному построению проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile). 1>Link: 1> Создается библиотека .\Debug/client.lib и объект .\Debug/client.exp 1>cdll_int.obj : error LNK2001: неразрешенный внешний символ ""public: virtual int __thiscall CHudLensflare::Init(void)" (?Init@CHudLensflare@@UAEHXZ)" 1>cdll_int.obj : error LNK2001: неразрешенный внешний символ ""public: virtual int __thiscall CHudLensflare::VidInit(void)" (?VidInit@CHudLensflare@@UAEHXZ)" 1>cdll_int.obj : error LNK2001: неразрешенный внешний символ ""public: virtual int __thiscall CHudLensflare::Draw(float)" (?Draw@CHudLensflare@@UAEHM@Z)" 1>.\Debug\client.dll : fatal error LNK1120: 3 неразрешенных внешних элементов 1> 1>СБОЙ построения.

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

Старое сообщение 04-07-2013 09:00
- За что?
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 35

Рейтинг



pein, а cpp файл с самим содержимым функций CHudLensflare в проект добавить случаем не забыл?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей

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

Старое сообщение 04-07-2013 09:12
- За что?
pein
Житель форума
Девойс

Дата регистрации: Dec 2012
Проживает: Iv*Team
Сообщений: 100
Возраст: 27

Рейтинг



Все сделал. Только вот самого блика нет нихрена

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

Старое сообщение 04-07-2013 09:57
- За что?
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 31

Рейтинг



pein Читай внимательно тему с тутором, lensflare работает через одно место, поэтому надо сторого соблюдать все инструкции, данные в той теме.

__________________
Base Defense on Steam, ModDB

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

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

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

Рейтинг



Цитата:
PLut писал:
Читай внимательно тему с тутором, lensflare работает через одно место

Да, надо его в песочницу перенести, это глючный тутор.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 04-07-2013 14:32
-
pein
Житель форума
Девойс

Дата регистрации: Dec 2012
Проживает: Iv*Team
Сообщений: 100
Возраст: 27

Рейтинг



Цитата:
Дядя Миша писал:
Да, надо его в песочницу перенести, это глючный тутор.

Вот-вот. Запускаю карту с аттача и пишет
Host_Error: WriteDest_Parm: not a client
Так что не совсем достоверным будет у вас блик

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

Старое сообщение 04-07-2013 14:40
- За что?
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 31

Рейтинг



Дядя Миша Согласен.
pein В теме есть решение этой проблемы.

__________________
Base Defense on Steam, ModDB

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

Старое сообщение 04-07-2013 15:19
- За что?
pein
Житель форума
Девойс

Дата регистрации: Dec 2012
Проживает: Iv*Team
Сообщений: 100
Возраст: 27

Рейтинг



Все пофиксил, перекомпилил
Нет слов...

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

Старое сообщение 04-07-2013 18:08
- За что?
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 31

Рейтинг



pein Сам лучше напиши, у меня на это мозгов не хватает. Ябвоспользовался.

__________________
Base Defense on Steam, ModDB

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

Старое сообщение 04-07-2013 18:58
- За что?
pein
Житель форума
Девойс

Дата регистрации: Dec 2012
Проживает: Iv*Team
Сообщений: 100
Возраст: 27

Рейтинг



Цитата:
PLut писал:
Сам лучше напиши, у меня на это мозгов не хватает. Ябвоспользовался.

Да не, я имею ввиду выглядит о***но

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

Старое сообщение 07-07-2013 13:38
- За что?
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 31

Рейтинг



pein Там спрайты нарисованные мной в фш за 3 минуты, можно сделать в разы лучше, банально перерисовав их.

__________________
Base Defense on Steam, ModDB

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

Старое сообщение 07-07-2013 15:17
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



PLut а мне нравятся, хорошие спрайты. Это пожалуй лучшее что есть в этом туторе.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 07-07-2013 16:12
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 02:38. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Ошибка при компиляции client.dll
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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