MaNGOSR2

MangosR2 is a free, open source MMORPG framework, derived from MaNGOS project


You are not connected. Please login or register

CMake for Windows

Go to page : Previous  1, 2

View previous topic View next topic Go down  Message [Page 2 of 2]

26 Re: CMake for Windows on Sat Oct 20 2012, 17:42

Прошу прощения за беспокойство, но при попытке компилирования получаю вот такую ошибку:
c:\Games\mangos>project_setup.bat
-- 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.
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Found Visual Studion 2010

This script builds the MaNGOS server.
Options that can be used in order to configure the process:
PREFIX: Path where the server should be installed to
PCH: Use precompiled headers
DEBUG: Debug mode
To set an option simply type -D<OPTION>=<VALUE> after 'cmake <srcs>'.
For example: cmake .. -DDEBUG=1 -DPREFIX=/opt/mangos


MaNGOS-Core revision : Git not found
Install server to : C:/Games/mangos

Use PCH : Yes
Build in debug-mode : No (default)

-- Configuring done
-- Generating done
-- Build files have been written to: C:/Games/mangos/build
Системе не удается найти указанный путь.
"MSBuild" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Все требуемые программы стоят, ScriptDev2 помещен в указанную подпапку в папке /src

Исправления в project_setup.bat выполнены:
SET compiler=VC10
REM Install path for MaNGOS (in this be created ./bin and ./etc folders)
SET INSTALL_PATH="C:\\Games\\mangos"
rem Platform for build. Possible Win32, Win64. Warning! Win64 build possible only on 64-bit main OS!
SET BUILD_PLATFORM=Win64
rem Count of cores on PC, where project compiled. for speedup only
SET CORE_NUMBER=1
rem Used mangos memory manager. Possible managers - STD, TBB (not recommended), FASTMM (default)
SET MEMORY_MANAGER=FASTMM
Система Windows 7 64-bit

Не могу понять в чем проблема и как с ней бороться. Заранее благодарю всех, кто найдет время помочь.

View user profile

27 Re: CMake for Windows on Sat Oct 20 2012, 17:52

rsa


Admin
Пожалуйста, перечитайте этот топик еще раз. С самого начала. И не обижайтесь на ммм... не очень вежливое отношение - если вы сами себе не желаете помочь (всего лишь прочитав десяток сообщений), то зачем кому-то напрягаться и в двадцатый раз одно и то же разжевывать? За разжевыванием - на вовжп, там вам быстро насоветуют винду переустановить или обои поменять...

View user profile

28 Re: CMake for Windows on Sat Oct 20 2012, 18:51

Да я не обиделся, просто как то глупо получилось:( Честно говоря я не мог представить, что эта гадость пропала из Path проверял же пару дней назад, видно при установке 10 Студии дополнительно к 8-й, слетела.
После компилаяции выдает вот такие предупреждения, причем я заметил, что подобное идет практически при компиляции всех исходников:
Построение успешно завершено.

"c:\Games\mangos\build\INSTALL.vcxproj" (целевой объект Rebuild ) (1) ->
"C:\Games\mangos\build\ALL_BUILD.vcxproj" (целевой объект по умолчанию) (2:2) -
>
"C:\Games\mangos\build\src\framework\framework.vcxproj" (целевой объект по умол
чанию) (6:4) ->
(Целевой объект Lib) ->
MemoryManagement.obj : warning LNK4221: ▌ЄюЄ Їрщы юс·хъЄр эх юяЁхфхы хЄ ъръшх
-ышсю Ёрэхх эхюяЁхфхыхээ√х юЄъЁ√Є√х ёшьтюы√, яю¤Єюьє юэ эх сєфхЄ шёяюы№чютрЄ№ё 
эшъръшьш юяхЁрЎш ьш ъюьяюэютъш, юсЁр∙р■∙шьшё  ъ ¤Єющ сшсышюЄхъх [C:\Games\mang
os\build\src\framework\framework.vcxproj]


"c:\Games\mangos\build\INSTALL.vcxproj" (целевой объект Rebuild ) (1) ->
"C:\Games\mangos\build\ALL_BUILD.vcxproj" (целевой объект по умолчанию) (2:2) -
>
"C:\Games\mangos\build\src\game\game.vcxproj" (целевой объект по умолчанию) (9:
4) ->
(Целевой объект ClCompile) ->
..\..\..\src\game\CreatureAI.cpp(53): warning C4018: <: несоответствие типов
со знаком и без знака [C:\Games\mangos\build\src\game\game.vcxproj]
..\..\..\src\game\QuestDef.cpp(270): warning C4018: <: несоответствие типов с
о знаком и без знака [C:\Games\mangos\build\src\game\game.vcxproj]
..\..\..\src\game\Spell.cpp(1070): warning C4102: HIGHGUID_GROUP: неиспользов
анная метка [C:\Games\mangos\build\src\game\game.vcxproj]
..\..\..\src\game\Spell.cpp(1069): warning C4102: HIGHGUID_INSTANCE: неисполь
зованная метка [C:\Games\mangos\build\src\game\game.vcxproj]
..\..\..\src\game\Spell.cpp(7135): warning C4018: <=: несоответствие типов со
знаком и без знака [C:\Games\mangos\build\src\game\game.vcxproj]
..\..\..\src\game\SpellAuras.cpp(9186): warning C4146: применение унарного ми
нуса к типу без знака; результат оставлен без знака [C:\Games\mangos\build\src\
game\game.vcxproj]
..\..\..\src\game\SpellEffects.cpp(6344): warning C4018: <: несоответствие ти
пов со знаком и без знака [C:\Games\mangos\build\src\game\game.vcxproj]
..\..\..\src\game\Unit.cpp(5782): warning C4018: <=: несоответствие типов со
знаком и без знака [C:\Games\mangos\build\src\game\game.vcxproj]


"c:\Games\mangos\build\INSTALL.vcxproj" (целевой объект Rebuild ) (1) ->
"C:\Games\mangos\build\ALL_BUILD.vcxproj" (целевой объект по умолчанию) (2:2) -
>
"C:\Games\mangos\build\src\bindings\ScriptDev2\mangosscriptR2.vcxproj" (целевой
объект по умолчанию) (15:2) ->
..\..\..\..\src\bindings\ScriptDev2\scripts\northrend\ulduar\ulduar\boss_igni
s.cpp(119): warning C4018: >: несоответствие типов со знаком и без знака [C:\Ga
mes\mangos\build\src\bindings\ScriptDev2\mangosscriptR2.vcxproj]

Предупреждений: 10
Ошибок: 0
Обращать ли на это внимание и если да, то что с этим делать? Почему то при многих вариантах идет ругань, дескать со знаком (-) и без него.
В любом случае спасибо, что подсказали, где искать решение.

View user profile

29 Re: CMake for Windows on Sun Oct 21 2012, 04:51

rsa


Admin
Обращать ли на это внимание и если да, то что с этим делать?
есть старый хороший принцип - если вы не знаете что с этим делать, значит оно вам не нужно. других проблем нет? вот и ладушки.
вообще предупреждения - они для разработчиков. и не все они верные...

View user profile

30 Re: CMake for Windows on Mon Nov 19 2012, 19:48

rsa wrote:Пожалуйста, перечитайте этот топик еще раз. С самого начала. И не обижайтесь на ммм... не очень вежливое отношение - если вы сами себе не желаете помочь (всего лишь прочитав десяток сообщений), то зачем кому-то напрягаться и в двадцатый раз одно и то же разжевывать? За разжевыванием - на вовжп, там вам быстро насоветуют винду переустановить или обои поменять...

про вовжп прикалоло прям в точку )

Или удалите винду

View user profile http://wow.tdog.ru

31 Re: CMake for Windows on Thu Sep 25 2014, 12:49

Здравствуйте. уже несколько дней я борюсь с ошибкой при попытке скомпилировать ядро r2
-win7(64)
-vs10(Professional)
-git(Git-1.9.4-preview)
-cmake(2.8.9)

при нажатии на project_setup.bat
я выбираю - 10 студию
и нажимаю на 8 - Create Project

в итоге мне выдает ошибку
Code:

##########################
# Welcome to R2 compiler #
##########################

+++++++++++++++++++++ Current CMake configuration +++++++++++++++++++++
cmake -G "Visual Studio 10" -DPCH=1 -DCMAKE_CXX_COMPILER="C:/Program Files (x86)
/Microsoft Visual Studio 10.0/VC/bin/cl.exe" -DCMAKE_CXX_FLAGS="/DWIN32 /D_WINDO
WS /W3 /Zm1000 /EHsc /GR" -DCMAKE_C_FLAGS="/DWIN32 /D_WINDOWS /W3 /Zm1000 /EHsc
/GR" -DCMAKE_CXX_COMPILER="C:/Program Files (x86)/Microsoft Visual Studio 10.0/V
C/bin/cl.exe" -DCMAKE_INSTALL_PREFIX="C:\\MaNGOS" -DUSE_FASTMM_MALLOC="1" -DUSE_
STD_MALLOC="0" -DUSE_TBB_MALLOC="0" ..

+++++++++++++++++++++ Current compiler configuration +++++++++++++++++++++
MSBuild INSTALL.vcxproj /m:2 /p:Configuration=Release;Platform=Win32


0 - Exit R2 compiler

1 - Change compiler            [Visual studio 10]
2 - Change build platform      [Win32]
3 - Change install path        ["C:\\MaNGOS"]
4 - Change CPU core(s) number  [2]

5 - Change VS Path             [C:/Program Files (x86)]

8 - Create Project
9 - Start compile

Select a number: 8
-- Check for working C compiler using: Visual Studio 10
-- Check for working C compiler using: Visual Studio 10 -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler using: Visual Studio 10
-- Check for working CXX compiler using: Visual Studio 10 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done

This script builds the MangosR2 server.
Options that can be used in order to configure the process:
  CMAKE_INSTALL_PREFIX    Path where the server should be installed to
  PCH                     Use precompiled headers
  DEBUG                   Debug mode
  INCLUDE_BINDINGS_DIR    Include a script library in src/bindings/ with the
                          defined name. the name must corespond to the name of

                          the folder and the folder must contain a valid
                          CMakeLists.txt
  TBB_USE_EXTERNAL        Use external TBB
  USE_STD_MALLOC          Use standard malloc (default for *NIX)
  USE_TBB_MALLOC          Use TBB malloc (not recommended)
  USE_FASTMM_MALLOC       Use included FastMM malloc (default for win*)
  ACE_USE_EXTERNAL        Use external ACE (default. usage included ACE not re
commended, possible only for win*)

To set an option simply type -D<OPTION>=<VALUE> after 'cmake <srcs>'.
Also, you can specify the generator with -G. see 'cmake --help' for more detai
ls
For example: cmake .. -DDEBUG=1 -DCMAKE_INSTALL_PREFIX=/opt/mangos

-- Detected 32-bit platform.
-- Found Git: C:/Program Files (x86)/Git/bin/git.exe
-- Found Visual Studion 2010

This script builds the MaNGOS server.
Options that can be used in order to configure the process:
  CMAKE_INSTALL_PREFIX: Path where the server should be installed to
  PCH: Use precompiled headers
  DEBUG: Debug mode
To set an option simply type -D<OPTION>=<VALUE> after 'cmake <srcs>'.
For example: cmake .. -DDEBUG=1 -DCMAKE_INSTALL_PREFIX=/opt/mangos

CMake Error at CMakeLists.txt:204 (message):
This project requires ACE installed when ACE_USE_EXTERNAL is set.  Please
download the ACE Micro Release Kit from http://download.dre.vanderbilt.edu/
and install it.  If this script didn't find ACE and it was correctly
installed please set ACE_ROOT to the correct path.


-- Configuring incomplete, errors occurred!
Для продолжения нажмите любую клавишу . . .

я так понял он не видит ACE но он скомпилирован и находится в dep\ACE_wrappers\lib
прошу помощи в столь не легкой для меня ситуации

View user profile

32 Re: CMake for Windows on Fri Jan 09 2015, 18:01

Ребята разжуйте как соберать и настроить boost, и ace чтоб меньше у других людей не было вапросов для кампиля ядра с исходника r2, ядро кул)))

View user profile

33 Re: CMake for Windows on Tue Jan 13 2015, 18:54

Ну если у вас есть опыт, то можете написать документацию как это сделать.

View user profile

34 Re: CMake for Windows Today at 23:28

Sponsored content


View previous topic View next topic Back to top  Message [Page 2 of 2]

Go to page : Previous  1, 2

Permissions in this forum:
You cannot reply to topics in this forum