• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Форум » Корзина форума » Корзина » Ошибка при компиляции win7x64 MVS-2010(professional edition) (просто помогите разобраться с Cmake)
Ошибка при компиляции win7x64 MVS-2010(professional edition)
bloodlast007
Сержант
Всем доброго времени суток. Беда такая. установил все ПО все сделал по гайду. И вот все пути свели сюда. (чтобы не накосячить) решил обратится к вам кто знает.

качал исходники Git-ом все скачалось все норм.

начал компилировать.....

и тут баЦ!

log

The C compiler identification is MSVC 16.0.30319.1
The CXX compiler identification is MSVC 16.0.30319.1
Check for working C compiler using: Visual Studio 10 Win64
Check for working C compiler using: Visual Studio 10 Win64 -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler using: Visual Studio 10 Win64
Check for working CXX compiler using: Visual Studio 10 Win64 -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detected 64-bit platform
CMake Error at cmake/compiler/msvc/settings.cmake:7 (message):
MSVC: TrinityCore requires version 18.0.30723 (MSVC 2013 Update 3) to build
but found 16.0.30319.1
Call Stack (most recent call first):
cmake/platform/win/settings.cmake:17 (include)
cmake/macros/CheckPlatform.cmake:13 (include)
CMakeLists.txt:51 (include)

Configuring incomplete, errors occurred!
See also "C:/work/tc/CMakeFiles/CMakeOutput.log".

перевел.... вроде как понял что чмак над обновить но и так скачал последнюю версию. что делать?

Добавлено (30.01.2015, 04:12)
---------------------------------------------
ток не удаляйте тему плз. реально незнаю что делать.

Добавлено (30.01.2015, 05:26)
---------------------------------------------
библиотеками отделаюсь?
или прийдется качать mvs 2013?
Сообщение # 1 отредактировано bloodlast007 - Пятница, 30.01.2015, 05:28
Sergey996
Чемпион
Цитата bloodlast007 ()
The C compiler identification is MSVC 16.0.30319.1

Цитата bloodlast007 ()
MSVC: TrinityCore requires version 18.0.30723 (MSVC 2013 Update 3) to build
Продажа готовых сборок cataclysm 4.3.4, legion (7.3.5), shadowlands, draginflight. Исправление спеллов, квестов, крашей на любых версиях вов. Цена договорная. Пишите в лс, не дорого.
Сообщение # 2 написано 30.01.2015 в 09:37
bloodlast007
Сержант
ыыы английский у мну сдэц подхрамывает:D да года 2а назад бралсо за енто дело да забросил...... а тут скачал все с дуру.... установил..... да давай с барского плеча компилить...
до етого winXP была:D щас то win7х64 по то старое:D да и сам ни бум бум:D спс большое.

Добавлено (31.01.2015, 23:17)
---------------------------------------------
поставил теперь новая ошибка The C compiler identification is MSVC 18.0.30723.0
The CXX compiler identification is MSVC 18.0.30723.0
Check for working C compiler using: Visual Studio 12 2013 Win64
Check for working C compiler using: Visual Studio 12 2013 Win64 -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler using: Visual Studio 12 2013 Win64
Check for working CXX compiler using: Visual Studio 12 2013 Win64 -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detected 64-bit platform
MSVC: 64-bit platform, enforced -D_WIN64 parameter
MSVC: Enabled extended object-support for debug-compiles
MSVC: Overloaded standard names
MSVC: Disabled NON-SECURE warnings
MSVC: Disabled POSIX warnings
MSVC: Disabled generic compiletime warnings
CMake Error at C:/Program Files (x86)/CMake/share/cmake-3.1/Modules/FindPackageHandleStandardArgs.cmake:138 (message):
Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
C:/Program Files (x86)/CMake/share/cmake-3.1/Modules/FindPackageHandleStandardArgs.cmake:374 (_FPHSA_FAILURE_MESSAGE)
cmake/macros/FindOpenSSL.cmake:176 (find_package_handle_standard_args)
CMakeLists.txt:57 (find_package)

Configuring incomplete, errors occurred!
See also "C:/work/tc/CMakeFiles/CMakeOutput.log".

что делать? Open ssl есть 1.01L
Сообщение # 3 отредактировано bloodlast007 - Суббота, 31.01.2015, 23:20
allwolfcruel
Скаут
пCould NOT find OpenSSL (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)
OpenSSL скачай

Добавлено (31.01.2015, 23:20)
---------------------------------------------
А лучше еще сделать cmake 2.8,12 и mvs 2013(3) ошибок не должно быть
Сообщение # 4 отредактировано allwolfcruel - Суббота, 31.01.2015, 23:21
bloodlast007
Сержант
скачал поставил Openssl 1.0.1L и mvc 2013 с пакетом обновления 3 поставил

Добавлено (31.01.2015, 23:32)
---------------------------------------------
один фиг не видит openssl вроде норм все может open ssl не тот? прост я незнаю как его зарегать

Сообщение # 5 отредактировано bloodlast007 - Суббота, 31.01.2015, 23:26
Malezha
Армия спасения
bloodlast007, поставьте и х86 и х64 openssl
Сообщение # 6 написано 01.02.2015 в 00:21
bloodlast007
Сержант
можно ссылку на них плз ато там пишут одно там другое в итоге мучаюсь немогу скачать то что надо... прост везде пишут что лайт версия ненужна нашол не лайт но в конце буква L
Сообщение # 7 отредактировано bloodlast007 - Воскресенье, 01.02.2015, 01:05
Malezha
Армия спасения
http://slproweb.com/download/Win32OpenSSL-1_0_1L.exe
http://slproweb.com/download/Win64OpenSSL-1_0_1L.exe
Учитесь пользоваться поиском в интернете.
Сообщение # 8 написано 01.02.2015 в 01:03
bloodlast007
Сержант
сори ужо загуглил:) но и эти скачаю:) можно еще вопрос:) в конце установки какую строку выбирать?

Добавлено (01.02.2015, 01:23)
---------------------------------------------
блин
CMake Error at cmake/macros/FindZMQ.cmake:80 (message):
Could not find ZMQ libraries/headers! Please install ZMQ with libraries and
headers
Call Stack (most recent call first):
CMakeLists.txt:59 (find_package)

все научился пользоваться переводчиком. если что вдруг напишу спс +сы с меня тем кто помог! smile

Добавлено (01.02.2015, 01:32)
---------------------------------------------
CMake Error at cmake/macros/ConfigureBoost.cmake:17 (message):
No BOOST_ROOT environment variable could be found! Please make sure it is
set and the points to your Boost installation.
Call Stack (most recent call first):
CMakeLists.txt:61 (include)

Сообщение # 9 отредактировано bloodlast007 - Воскресенье, 01.02.2015, 01:28
allwolfcruel
Скаут
boost_1_57_0 скачай , потом распакуешь и запусти батник и жди пока не появится b2 и потом его прожимай, перезагружаешь комп и норм будет
свойство системы/ переменные среды и пропиши пути
Сообщение # 10 отредактировано allwolfcruel - Воскресенье, 01.02.2015, 01:42
bloodlast007
Сержант
скачал:) архив поврежден.....

Добавлено (01.02.2015, 01:48)
---------------------------------------------
все ок:) у браузера докачка была выключена:D

Добавлено (01.02.2015, 02:45)
---------------------------------------------
все сделал пишет

CMake Error at cmake/macros/FindBoost.cmake:1115 (message):
Unable to find the requested Boost libraries.

Unable to find the Boost header files. Please set BOOST_ROOT to the root
directory containing Boost or BOOST_INCLUDEDIR to the directory containing
Boost's headers.
Call Stack (most recent call first):
cmake/macros/ConfigureBoost.cmake:28 (find_package)
CMakeLists.txt:61 (include)

и еще

CMake Error at cmake/macros/FindMySQL.cmake:193 (message):
Could not find the MySQL libraries! Please install the development
libraries and headers
Call Stack (most recent call first):
CMakeLists.txt:62 (find_package)

но енто понятно нет либов мускуля
где их взять?
Сообщение # 11 отредактировано bloodlast007 - Воскресенье, 01.02.2015, 02:45
Malezha
Армия спасения
Для буста параметры нормально задай.
Мускул скачать и задать параметр.
Сообщение # 12 написано 01.02.2015 в 10:38
bloodlast007
Сержант
Detected 64-bit platform
MSVC: 64-bit platform, enforced -D_WIN64 parameter
MSVC: Enabled extended object-support for debug-compiles
MSVC: Overloaded standard names
MSVC: Disabled NON-SECURE warnings
MSVC: Disabled POSIX warnings
MSVC: Disabled generic compiletime warnings
Found OpenSSL library: optimized;C:/OpenSSL-Win64/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win64/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win64/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win64/lib/VC/libeay32MDd.lib
Found OpenSSL headers: C:/OpenSSL-Win64/include
Found ZMQ library: C:/Program Files/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib
Found ZMQ headers: C:/Program Files/ZeroMQ 4.0.4/include
Boost version: 1.57.0
Found the following Boost libraries:
system
filesystem
thread
program_options
Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM
Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM - Failed
Found MySQL library: C:/Program Files/MySQL/MySQL Server 5.1/lib/libmysql.lib
Found MySQL headers: C:/MYsql lib/include
Found git binary : C:/Program Files (x86)/Git/cmd/git.exe

* TrinityCore revision : 829b99cb23d4 2015-01-30 20:34:40 +0100 (6.x branch)

* Install core to : C:/Program Files/TrinityCore

* Build world/auth : Yes (default)
* Build with scripts : Yes (default)
* Build map/vmap tools : No (default)
* Build core w/PCH : Yes (default)
* Build scripts w/PCH : Yes (default)
* Show compile-warnings : No (default)
* Use coreside debug : No (default)
* Use GIT revision hash : Yes

SCRIPT PREPARATIONS
-> Prepared: Spells
-> Prepared: Commands
-> Prepared: Custom
-> Prepared: World
-> Prepared: Outdoor PVP Zones
-> Prepared: Eastern Kingdoms
-> Prepared: Kalimdor
-> Prepared: Outland
-> Prepared: Northrend
-> Prepared: The Maelstrom
-> Prepared: Events
-> Prepared: Pet
SCRIPT PREPARATION COMPLETE

Configuring done
Generating done

это значит что все ок или нет ???
Сообщение # 13 написано 03.02.2015 в 19:58
OZOLIN
Центурион
Цитата bloodlast007 ()
все ок
Сообщение # 14 написано 03.02.2015 в 20:07
bloodlast007
Сержант
еще один нюанс..... MVSC жалуется на то что компилит под 32 а надо под 64.... что нужно чтобы Смак собирал под 64? если нужно могу выложить лог Смак-А. дайте ссылочку плз де скачать mvs-2013 sp3 x64 гуглил толку нет....
Сообщение # 15 отредактировано bloodlast007 - Четверг, 05.02.2015, 15:49
Malezha
Армия спасения
В cmake при нажатии на клавишу Configure выбираем Visual Studio 12 Win64.
Если не появляется окно выбора компиляторов нужно удалить кэш: File -> Delete cache
Сообщение # 16 написано 05.02.2015 в 19:46
bloodlast007
Сержант
Почему буст определяет что система x86?
Сообщение # 17 отредактировано bloodlast007 - Пятница, 06.02.2015, 15:06
Eldro
Ставь софт х32, потом ставь софт х64 и обнови MVS
Сообщение # 18 написано 06.02.2015 в 17:02
bloodlast007
Сержант
mvc 2013 с пакетом обновления 3 стоит куда его обновлять то?

________________________________________________________

Сори ребят что замучил вас. "вышел из леса" почитал кое какой материальчик. покумекал......
Думаю скоро сделаю сборку выложу на тест.

куда лить лучше?
Сообщение # 19 отредактировано bloodlast007 - Пятница, 06.02.2015, 22:08
Sellysalie
Сообщение # 20 написано 07.02.2015 в 03:17
bloodlast007
Сержант
ребят..... тут немаловажный вопрос назревает..... где винду скачать и какую ну имеется конечно что (wi7x64) ток де ее нормальную взять то?
Сообщение # 21 написано 11.02.2015 в 21:42
xtrame17
Скаут
CMake Error at CMakeLists.txt:56 (include):
include could not find load file:

ConfigureBoost

Что это может быть?
Сообщение # 22 написано 09.03.2015 в 03:41
Форум » Корзина форума » Корзина » Ошибка при компиляции win7x64 MVS-2010(professional edition) (просто помогите разобраться с Cmake)
  • Страница 1 из 1
  • 1
Поиск: