Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
SABBER
(Guest)
Пользователь не зарегестрирован в форуме
Компиляция под VC 2008 (vista)
Сообщение #680455
Результат компиляции (настроил по советам из http://developer.valvesoftware.com/...ng_under_VS2008)

Всё можно не читать - практически все ошибки unresolved simbol
code:
1>------ Build started: Project: client_hl2mp, Configuration: Release HL2MP Win32 ------
1>Compiling...
1>stdafx.cpp
1>Compiling...
1>episodic_screenspaceeffects.cpp
1>c_weapon_hopwire.cpp
1>c_prop_coreball.cpp
1>hl2mptextwindow.cpp
1>hl2mpclientscoreboard.cpp
1>hl2mp_hud_team.cpp
1>hl2mp_hud_target_id.cpp
1>hl2mp_hud_chat.cpp
1>weapon_stunstick.cpp
1>weapon_smg1.cpp
1>weapon_slam.cpp
1>weapon_rpg.cpp
1>weapon_pistol.cpp
1>weapon_physcannon.cpp
1>weapon_hl2mpbasehlmpcombatweapon.cpp
1>weapon_hl2mpbasebasebludgeon.cpp
1>weapon_hl2mpbase_machinegun.cpp
1>weapon_hl2mpbase.cpp
1>weapon_frag.cpp
1>weapon_crowbar.cpp
1>Generating Code...
1>Compiling...
1>weapon_crossbow.cpp
1>weapon_ar2.cpp
1>weapon_357.cpp
1>hl2mp_weapon_parse.cpp
1>hl2mp_player_shared.cpp
1>hl2mp_gamerules.cpp
1>clientmode_hl2mpnormal.cpp
1>c_hl2mp_player.cpp
1>vguitextwindow.cpp
1>teammenu.cpp
1>SpectatorGUI.cpp
1>NavProgress.cpp
1>MapOverview.cpp
1>commandmenu.cpp
1>ClientScoreBoardDialog.cpp
1>smoke_fog_overlay.cpp
1>ParticleSphereRenderer.cpp
1>fx_sparks.cpp
1>fx_line.cpp
1>fx_envelope.cpp
1>Generating Code...
1>c:\hl2mp2\src\cl_dll\game_controls\spectatorgui.cpp(508) : warning C4789: destination of memory copy is too small
1>Compiling...
1>fx_discreetline.cpp
1>fx.cpp
1>c_tracer.cpp
1>C_TestTraceline.cpp
1>c_te_worlddecal.cpp
1>c_te_spritespray.cpp
1>c_te_sprite.cpp
1>c_te_sparks.cpp
1>c_te_smoke.cpp
1>c_te_showline.cpp
1>c_te_projecteddecal.cpp
1>c_te_playerdecal.cpp
1>c_te_physicsprop.cpp
1>c_te_particlesystem.cpp
1>c_te_muzzleflash.cpp
1>c_te_legacytempents.cpp
1>c_te_largefunnel.cpp
1>c_te_killplayerattachments.cpp
1>c_te_impact.cpp
1>c_te_hl2mp_shotgun_shot.cpp
1>Generating Code...
1>Compiling...
1>c_te_glowsprite.cpp
1>c_te_glassshatter.cpp
1>c_te_footprint.cpp
1>c_te_fizz.cpp
1>c_te_explosion.cpp
1>c_te_energysplash.cpp
1>c_te_effect_dispatch.cpp
1>c_te_dynamiclight.cpp
1>c_te_decal.cpp
1>c_te_bubbletrail.cpp
1>c_te_bubbles.cpp
1>c_te_bspdecal.cpp
1>c_te_breakmodel.cpp
1>c_te_bloodstream.cpp
1>c_te_bloodsprite.cpp
1>c_te_beamspline.cpp
1>c_te_beamringpoint.cpp
1>c_te_beamring.cpp
1>c_te_beampoints.cpp
1>c_te_beamlaser.cpp
1>Generating Code...
1>Compiling...
1>c_te_beaments.cpp
1>c_te_beamentpoint.cpp
1>c_te_basebeam.cpp
1>c_te_armorricochet.cpp
1>c_te.cpp
1>c_stickybolt.cpp
1>c_steamjet.cpp
1>c_SmokeStack.cpp
1>c_smoke_trail.cpp
1>c_recipientfilter.cpp
1>c_prop_vehicle.cpp
1>c_particle_smokegrenade.cpp
1>c_particle_fire.cpp
1>c_movie_explosion.cpp
1>c_impact_effects.cpp
1>c_effects.cpp
1>c_basetempentity.cpp
1>vgui_rootpanel_hl2.cpp
1>ShieldProxy.cpp
1>hud_zoom.cpp
1>Generating Code...
1>Compiling...
1>hud_weaponselection.cpp
1>hud_suitpower.cpp
1>hud_squadstatus.cpp
1>hud_quickinfo.cpp
1>hud_poisondamageindicator.cpp
1>hud_health.cpp
1>hud_flashlight.cpp
1>.\hl2_hud\hud_flashlight.cpp(7) : warning C4627: '#include "hudelement.h"': skipped when looking for precompiled header use
1> Add directive to 'cbase.h' or rebuild precompiled header
1>.\hl2_hud\hud_flashlight.cpp(8) : warning C4627: '#include "hud_numericdisplay.h"': skipped when looking for precompiled header use
1> Add directive to 'cbase.h' or rebuild precompiled header
1>.\hl2_hud\hud_flashlight.cpp(9) : warning C4627: '#include <vgui_controls/Panel.h>': skipped when looking for precompiled header use
1> Add directive to 'cbase.h' or rebuild precompiled header
1>hud_damageindicator.cpp
1>hud_credits.cpp
1>.\hl2_hud\hud_credits.cpp(7) : warning C4627: '#include "hudelement.h"': skipped when looking for precompiled header use
1> Add directive to 'cbase.h' or rebuild precompiled header
1>.\hl2_hud\hud_credits.cpp(8) : warning C4627: '#include "hud_numericdisplay.h"': skipped when looking for precompiled header use
1> Add directive to 'cbase.h' or rebuild precompiled header
1>.\hl2_hud\hud_credits.cpp(9) : warning C4627: '#include <vgui_controls/Panel.h>': skipped when looking for precompiled header use
1> Add directive to 'cbase.h' or rebuild precompiled header
1>hud_blood.cpp
.... <пошло всё норм... до следующего момента>
1>IceKey.cpp
1>Generating Code...
1>Compiling...
1>filesystem_helpers.cpp
1>dt_utlvector_recv.cpp
1>dt_utlvector_common.cpp
1>dt_recv.cpp
1>crtmemdebug.cpp
1>CollisionUtils.cpp
1>client_class.cpp
1>choreoscene.cpp
1>choreoevent.cpp
1>choreochannel.cpp
1>choreoactor.cpp
1>bone_setup.cpp
1>Generating Code...
1>Linking...
1>tier2.lib(tier2.obj) : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
1> Creating library Release HL2MP/client.lib and object Release HL2MP/client.exp
1>vgui_controls.lib(PanelListPanel.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(BuildModeDialog.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(ScrollBar.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(MenuItem.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(MessageBox.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(Tooltip.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(BuildFactoryHelper.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(TextImage.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(MenuButton.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(Menu.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(ComboBox.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(HTML.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(BuildGroup.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(RichText.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(Button.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(SectionedListPanel.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(ImageList.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(EditablePanel.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(AnimationController.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(TextEntry.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(Label.obj) : error LNK2001: unresolved external symbol _memmove
1>tier1.lib(utlsymbol.obj) : error LNK2001: unresolved external symbol _memmove
1>tier1.lib(stringpool.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(Panel.obj) : error LNK2001: unresolved external symbol _memmove
1>vgui_controls.lib(Frame.obj) : error LNK2001: unresolved external symbol _memmove
...................
<Здесь ещё 100-120 ошибок одинаковых по сути>
......................................
unresolved external symbol __wcsicmp
1>Release HL2MP/client.dll : fatal error LNK1120: 102 unresolved externals
1>Creating browse information file...
1>Microsoft Browse Information Maintenance Utility Version 9.00.21022
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Build log was saved at "file://c:\hl2mp2\src\cl_dll\Release HL2MP\BuildLog.htm"
1>client_hl2mp - 2244 error(s), 8 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


Чем можно этому помочь?

Не могу поставить VC2005? т.к его уже не найти + у меня виста, а ХР невозможно поставить, т.к мать не читает загрузочные диски записанные до ноября 2007 года
Old Post 23-01-2008 21:47 Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #680463
Похоже на нехватку какой-то CRT-библиотеки. Но, блин, какой?..
Old Post 23-01-2008 22:12
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lolmen
(С++ Разработчик)

Зарегистрирован: Dec 2004
Проживает: Беларусь/Минск
Написал: 4515 сообщений

Оценка: 139 Votes 139 чел.

Старожил 
Сообщение #680489
client -> properties -> linker -> input ->
-> Ignore specific library -> LIBC, LIBCD, LIBCMT, LIBCMTD
или комбинировать уберая добавляя такие вот библы....
можно попробовать убрать все....
это чтобы избежать error LNK2001: unresolved external symbol _memmove

Хотя думаю, что написал бы тутор... Если бы мог нормально выкачать VS 2008 Team Edition
Зарание сорри за не солидарность!

Мой блог
Old Post 24-01-2008 00:25
Lolmen отсутствует Посмотреть данные 'Lolmen' Отправить Приватное Сообщение для 'Lolmen' Посетить домашнюю страничку Lolmen Найти другие сообщения 'Lolmen' Добавить Lolmen в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
SABBER
(Guest)
Пользователь не зарегестрирован в форуме
Сообщение #680549
Ну в общем надо поэксперементировать с линками...

Теперь такой вопрос vc2005 на viste идёт (может вопрос и тупой, но офис 2003 на висте не ставится)

SABBER добавил 24-01-2008 в 08:31:37:
Мо конфиг : LIBC,LIBCMTD- остались предупреждения, но наних, честно наплевать - они не особо мешают, только на главном экране гравипушка и хелсы отображает, а при первом запуске ещё кнопка ОК.
Old Post 24-01-2008 07:45 Править/Удалить Сообщение Ответить с Цитированием
Lolmen
(С++ Разработчик)

Зарегистрирован: Dec 2004
Проживает: Беларусь/Минск
Написал: 4515 сообщений

Оценка: 139 Votes 139 чел.

Старожил 
Сообщение #680867
VS2005 ставится на висту
Я же жил на висте
Вот только на него не надо ставить SP1 а то не запустятся dll'ки...
Зарание сорри за не солидарность!

Мой блог
Old Post 24-01-2008 18:18
Lolmen отсутствует Посмотреть данные 'Lolmen' Отправить Приватное Сообщение для 'Lolmen' Посетить домашнюю страничку Lolmen Найти другие сообщения 'Lolmen' Добавить Lolmen в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #680928
Цитата:
Оригинальное сообщение от Lolmen
Ignore specific library

Гы, всё, оказывается, наоборот)

SABBER
Цитата:
Не могу поставить VC2005, т.к его уже не найти

Цитата:
VS2005 ставится на висту

При таком раскладе, могу помочь с доставанием 2005 Express (единственная студия, которую мне удалось раздобыть). Если, конечно, ещё есть необходимость.
Откуда я сие чудо скачал - кануло в лету, но могу залить куда-нибудь архивы (462 м). Но только где-то через недельку - щас я весь бесплантый трафег спустил.
Old Post 24-01-2008 20:00
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
SABBER
(Guest)
Пользователь не зарегестрирован в форуме
Сообщение #680970
Мне не надо - у меня как-то оно было - так и не скомпилил client.dll - линки ошибки давал, хотя делал по сути тоже самое + то, что добавил Lolmen

А sp1 у меня стоит, кстати а есть ли полная версия сп1 (а то у меня внизу справа "пробная версия 6001" пишет и изменений больше нет никаких)

SABBER добавил 24-01-2008 в 21:35:36:
А вообще проблем сп1 нет пока что... хотя может всё-таки его удалить...
Old Post 24-01-2008 21:34 Править/Удалить Сообщение Ответить с Цитированием
Lolmen
(С++ Разработчик)

Зарегистрирован: Dec 2004
Проживает: Беларусь/Минск
Написал: 4515 сообщений

Оценка: 139 Votes 139 чел.

Старожил 
Сообщение #733278
Я же написал как правильно и 100% скомпилить под VS2008, что ещё надо?
Зарание сорри за не солидарность!

Мой блог
Old Post 11-06-2008 13:02
Lolmen отсутствует Посмотреть данные 'Lolmen' Отправить Приватное Сообщение для 'Lolmen' Посетить домашнюю страничку Lolmen Найти другие сообщения 'Lolmen' Добавить Lolmen в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
SABBER
(Guest)
Пользователь не зарегестрирован в форуме
Сообщение #733492
Это небольшие проблемы в линках - думал оно решается и так )
Old Post 11-06-2008 21:23 Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 18:21.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


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

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены