|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Ошибка в CMake. |
| Ошибка в CMake. |
Вообщем в CMake пишет ошибку, знакомый написал что дело в git'e и где-то нужно поставить галочку, на подобии WITHOUT_GIT.
Но я без понятия где эта галочка, и вообще в ней ли дело. Если кто понял, знает в чем проблема, то помогите пожалуйста. Скрин: Вот полный лог Код 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 Check for working C compiler using: Visual Studio 10 -- broken CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:61 (message): The C compiler "D:/Program Files/Microsoft Visual Studio 10.0/VC/bin/cl.exe" is not able to compile a simple test program. It fails with the following output: Change Dir: D:/TrinityCore/build/CMakeFiles/CMakeTmp Run Build Command:D:\PROGRA~1\MICROS~1.0\Common7\IDE\devenv.com CMAKE_TRY_COMPILE.sln /build Debug /project cmTryCompileExec424713806 Microsoft (R) Visual Studio Version 10.0.30319.1. Copyright (C) Microsoft Corp. All rights reserved. 1>------ Build started: Project: cmTryCompileExec424713806, Configuration: Debug Win32 ------ 1>Build started 06.04.2014 12:07:12. 1>PrepareForBuild: 1> Creating directory "D:\TrinityCore\build\CMakeFiles\CMakeTmp\Debug\". 1>InitializeBuildStatus: 1> Creating "cmTryCompileExec424713806.dir\Debug\cmTryCompileExec424713806.unsuccessfulbuild" because "AlwaysCreate" was specified. 1>ClCompile: 1> Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x86 1> Copyright (C) Microsoft Corporation. All rights reserved. 1> 1> cl /c /Zi /W3 /WX- /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"cmTryCompileExec424713806.dir\Debug\\" /Fd"cmTryCompileExec424713806.dir\Debug\vc100.pdb" /Gd /TC /analyze- /errorReport:prompt testCCompiler.c 1> 1> testCCompiler.c 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt 1> 1>Build FAILED. 1> 1>Time Elapsed 00:00:00.22 ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:12 (project) Configuring incomplete, errors occurred! See also "D:/TrinityCore/build/CMakeFiles/CMakeOutput.log". See also "D:/TrinityCore/build/CMakeFiles/CMakeError.log". |
Malezha, Понятно, хорошо. Щас попробую и отпишу
Добавлено (06.04.2014, 19:51) --------------------------------------------- Скачал Visual Studio Express 12, но почему то показывает в CMake что её нету, когда ставлю 10 и 11 то всё нормально. Но всё равно кидает ошибку, только теперь уже другая. Код The C compiler identification is MSVC 17.0.61030.0 The CXX compiler identification is MSVC 17.0.61030.0 Check for working C compiler using: Visual Studio 11 Check for working C compiler using: Visual Studio 11 -- works Detecting C compiler ABI info Detecting C compiler ABI info - done Check for working CXX compiler using: Visual Studio 11 Check for working CXX compiler using: Visual Studio 11 -- works Detecting CXX compiler ABI info Detecting CXX compiler ABI info - done Detected 32-bit platform Using supplied MySQL sources CMake Error at cmake/compiler/msvc/settings.cmake:7 (message): MSVC: TrinityCore requires version 18.0 (MSVC 2013) to build but found 17.0.61030.0 Call Stack (most recent call first): cmake/platform/win/settings.cmake:29 (include) cmake/macros/CheckPlatform.cmake:13 (include) CMakeLists.txt:48 (include) Configuring incomplete, errors occurred! See also "D:/work/build/CMakeFiles/CMakeOutput.log". |
Я попробовал чуть другие исходники, все получилось.
Но теперь новая проблема Не знаешь из-за чего может быть? Аа да, с меня плюс за то, что помог. Загуглил новую проблему, пишет, что нужно увеличить размер файла подкачки Windows. Загуглил как это сделать, и не получается. В общем не знаешь как можно избавиться от этой ошибки? |
Сообщение # 6 написано 06.04.2014 в 22:20
|
Все уже разобрался. Так же большое спасибо Malezha.
Ребята если у кого будет такая проблема: error 1060 - в конфигах CMake найдите /Zm , и попробуйте убрать, если не поможет, то попробуйте поставить 500 или 1000 и заново загенерировать. У меня с /Zm1000 ошибка пропала.
Сообщение # 7 написано 06.04.2014 в 22:56
|
The C compiler identification is MSVC 17.0.61030.0 The CXX compiler identification is MSVC 17.0.61030.0 Check for working C compiler using: Visual Studio 11 Check for working C compiler using: Visual Studio 11 -- works Detecting C compiler ABI info Detecting C compiler ABI info - done Check for working CXX compiler using: Visual Studio 11 Check for working CXX compiler using: Visual Studio 11 -- works Detecting CXX compiler ABI info Detecting CXX compiler ABI info - done Detected 32-bit platform Using supplied MySQL sources CMake Error at cmake/compiler/msvc/settings.cmake:7 (message): MSVC: TrinityCore requires version 18.0 (MSVC 2013) to build but found 17.0.61030.0 Call Stack (most recent call first): cmake/platform/win/settings.cmake:29 (include) cmake/macros/CheckPlatform.cmake:13 (include) CMakeLists.txt:48 (include) Configuring incomplete, errors occurred! See also "D:/work/build/CMakeFiles/CMakeOutput.log". Аналогичная ошибка , собирал VS 10 , все было нормально потом стал выдавать данную ошибку , установил VS 12 , ошибка все равно есть ? Как вы ее решили ?
Сообщение # 8 написано 07.04.2014 в 09:17
|
| |||
| |||


