Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

DF2 :: ФОРУМЫ _ VCMI _ Проблема с компиляцией

Автор: AnRu 07 Jul 2014, 15:00

Пробую скомпилировать VCMI, следуя инструкции на вики (http://wiki.vcmi.eu/index.php?title=How_to_build_VCMI_(Windows))
Windows 7 x32, VS 2012 Ultimate

Все сделал по инструкции, но не хочет открывать VCM_lib.lib, как я понял она не скомпилировалась:

Ошибка 2 error LNK1104: эх єфрхЄё  юЄъЁ√Є№ Їрщы "libboost_date_time-vc110-mt-1_55.lib" D:\VCMI\trunk\trunk\lib\LINK VCMI_lib

Ошибка 7 error LNK1181: не удается открыть входной файл "VCMI_lib.lib" D:\VCMI\trunk\trunk\AI\StupidAI\LINK StupidAI


.... (так далее, еще 8 похожих ошибок)

Может я что либо недокачал?

Автор: AVS 07 Jul 2014, 19:08

Похоже не докачал boost. Или скачал тока исходники но не собрал. Его надо или качать в исходниках и собирать или качать сразу сборку.

Автор: AnRu 07 Jul 2014, 19:13

Цитата(AVS @ 07 Jul 2014, 19:08) *
Похоже не докачал boost. Или скачал тока исходники но не собрал. Его надо или качать в исходниках и собирать или качать сразу сборку.


С этой проблемой разобрался, но теперь пишет

error MSB6006: "cmd.exe" завершилась с кодом 3.

В проекте VCMI_launcher

Автор: AVS 07 Jul 2014, 20:13

а если запускать сам VCMI_client?

Автор: AnRu 07 Jul 2014, 20:24

Цитата(AVS @ 07 Jul 2014, 20:13) *
а если запускать сам VCMI_client?

Немного не понял. При компиляции появляется вот это

Автор: IvanSav 07 Jul 2014, 20:29

У нас три исполняемых файла:
Launcher - менеджер модов + настройки игры. Опционален
Client - собственно игра
Server - управляет игрой, так как у нас клиент-серверный подход.

Игру можно запускать как через лаунчер так и напрямую через клиент (VCMI_Client.exe). Так что попробуй запустить так, через клиент, в обход лаунчера.

Автор: AnRu 07 Jul 2014, 20:30

Цитата(IvanSav @ 07 Jul 2014, 20:29) *
У нас три исполняемых файла:
Launcher - менеджер модов + настройки игры. Опционален
Client - собственно игра
Server - управляет игрой, так как у нас клиент-серверный подход.

Игру можно запускать как через лаунчер так и напрямую через клиент (VCMI_Client.exe). Так что попробуй запустить так, через клиент, в обход лаунчера.

Дак, я его даже скомпилировать не могу, не понимаю что вы имеете ввиду. Мне нужно скомпилить сам проект, но не выходит

Автор: IvanSav 07 Jul 2014, 20:32

А если убрать лаунчер из компиляции?

Автор: AnRu 07 Jul 2014, 20:33

Цитата(IvanSav @ 07 Jul 2014, 20:32) *
А если убрать лаунчер из компиляции?

Каким образом это сделать?

UPD: Получилось, удалил лаунчер из компиляции.

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)