Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UeCore编译文档(OpenEuler-22.X版本)[社区贡献] #39

Open
geektcp opened this issue Jul 29, 2024 · 0 comments
Open

UeCore编译文档(OpenEuler-22.X版本)[社区贡献] #39

geektcp opened this issue Jul 29, 2024 · 0 comments

Comments

@geektcp
Copy link
Owner

geektcp commented Jul 29, 2024

服务器源码:
开源 UeCore 魔兽世界服务器 项目地址为:https://github.com/geektcp/UeCore

编译所需环境:
操作系统:openEuler-22.03

gcc: 10.3.1

cmake: 3.22.0

boost: 1.78.0

mysql驱动: 5.7

由于Centos 7.9已经停止维护,服务器系统更换为国产华为openEuler操作系统

安装所需依赖

yum install -y tar unzip git make gcc g++ cmake boost boost-devel mysql5-devel
获取 1.2.3 版本的UeCore源码包

wget https://codeload.github.com/geektcp/UeCore/zip/refs/tags/v1.2.3
编译UeCore源码

unzip v1.2.3 && cd UeCore-1.2.3
mkdir build && cd build
cmake ../ -DPCH=1 -DDEBUG=0
make -j4
make install

编译后的程序路径为:/usr/local/everwar-1.2
至此 魔兽世界服务器程序 UeCore 编译完成

编译日志参考:

cmake ../ -DPCH=1 -DDEBUG=0

-- 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 Include additional debug-code in core
WARNINGS Show all warnings during compile
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
To set an option simply type -D= after 'cmake '.
Also, you can specify the generator with -G. see 'cmake --help' for more details
For example: cmake .. -DDEBUG=1 -DCMAKE_INSTALL_PREFIX=/opt/mangos
-- Detected 64-bit platform
-- UNIX: Configuring uninstall target
-- UNIX: Created uninstall target
-- UNIX: Detected compiler: /usr/bin/cc
-- GCC: SFMT enabled, SSE2 flags forced
-- cotire 1.7.6 loaded.
-- Using mysql-config: /usr/bin/mysql_config
-- Found MySQL library: /usr/lib64/mysql/libmysqlclient.so
-- Found MySQL headers: /usr/include/mysql
-- Boost version: 1.78.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- program_options
-- thread
-- iostreams
-- regex
-- Everwar-Core revision : Git repository not found
-- Install server to : /usr/local/everwar-1.2
-- Use PCH : Yes
-- Build in debug-mode : No (default)
-- Build core : Yes (default)
-- Build extractor : No (default)
-- Build VMAP extractor : No (default)
-- Build MMAP extractor : No (default)
-- Configuring done
-- Generating done
-- Build files have been written to: /root/UeCore-1.2.3/build
make

[ 0%] Building CXX object dep/recastnavigation/Detour/Source/CMakeFiles/detour.dir/DetourAlloc.cpp.o
[ 0%] Building CXX object CMakeFiles/genrev.dir/src/tools/genrevision/genrevision.cpp.o
[ 0%] Building CXX object dep/src/gsoap/CMakeFiles/gsoap.dir/stdsoap2.cpp.o
[ 0%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/AABox.cpp.o
[ 0%] Building CXX object dep/recastnavigation/Detour/Source/CMakeFiles/detour.dir/DetourCommon.cpp.o
[ 0%] Building CXX object dep/recastnavigation/Detour/Source/CMakeFiles/detour.dir/DetourNavMeshBuilder.cpp.o
[ 1%] Linking CXX executable genrev
[ 2%] Building CXX object dep/recastnavigation/Detour/Source/CMakeFiles/detour.dir/DetourNavMesh.cpp.o
[ 2%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Any.cpp.o
[ 2%] Built target genrev
[ 2%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/adler32.c.o
[ 2%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/compress.c.o
[ 2%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/crc32.c.o
[ 3%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/deflate.c.o
[ 3%] Building CXX object dep/recastnavigation/Detour/Source/CMakeFiles/detour.dir/DetourNavMeshQuery.cpp.o
[ 3%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/example.c.o
[ 3%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/infback.c.o
[ 3%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/inffast.c.o
[ 3%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/inflate.c.o
[ 4%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/inftrees.c.o
[ 4%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/trees.c.o
[ 4%] Building CXX object dep/recastnavigation/Detour/Source/CMakeFiles/detour.dir/DetourNode.cpp.o
[ 4%] Linking CXX static library libdetour.a
[ 4%] Built target detour
[ 4%] Building CXX object src/framework/CMakeFiles/framework.dir/Policies/ObjectLifeTime.cpp.o
[ 4%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/uncompr.c.o
[ 4%] Building C object dep/src/zlib/CMakeFiles/zlib.dir/zutil.c.o
[ 5%] Building CXX object src/framework/CMakeFiles/framework.dir/Utilities/EventProcessor.cpp.o
[ 6%] Linking C static library libzlib.a
[ 6%] Built target zlib
[ 6%] Built target revision.h
[ 7%] Building CXX object src/shared/CMakeFiles/shared.dir/Auth/AuthCrypt.cpp.o
[ 7%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/BinaryFormat.cpp.o
[ 7%] Linking CXX static library libframework.a
[ 7%] Built target framework
[ 8%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/BinaryInput.cpp.o
[ 8%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/BinaryOutput.cpp.o
[ 8%] Building CXX object src/shared/CMakeFiles/shared.dir/Auth/BigNumber.cpp.o
[ 8%] Linking CXX static library libgsoap.a
[ 8%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Box.cpp.o
[ 8%] Built target gsoap
[ 8%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Capsule.cpp.o
[ 8%] Building CXX object src/shared/CMakeFiles/shared.dir/Auth/Hmac.cpp.o
[ 8%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/CollisionDetection.cpp.o
[ 9%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/CoordinateFrame.cpp.o
[ 9%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Crypto.cpp.o
[ 9%] Building CXX object src/shared/CMakeFiles/shared.dir/Auth/Sha1.cpp.o
[ 9%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Cylinder.cpp.o
[ 9%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/FileSystem.cpp.o
[ 9%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Line.cpp.o
[ 9%] Building CXX object src/shared/CMakeFiles/shared.dir/Config/Config.cpp.o
[ 10%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/LineSegment.cpp.o
[ 10%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Log.cpp.o
[ 10%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Matrix3.cpp.o
[ 10%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Matrix4.cpp.o
[ 11%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/MemoryManager.cpp.o
[ 11%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/PhysicsFrame.cpp.o
[ 11%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Plane.cpp.o
[ 11%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Quat.cpp.o
[ 11%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Random.cpp.o
[ 12%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Ray.cpp.o
[ 12%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/ReferenceCount.cpp.o
[ 13%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/Database.cpp.o
[ 13%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/RegistryUtil.cpp.o
[ 13%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Sphere.cpp.o
[ 13%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/System.cpp.o
[ 14%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/TextInput.cpp.o
[ 14%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/TextOutput.cpp.o
/root/UeCore-1.2.3/src/shared/Database/Database.cpp: In member function ‘bool Database::DirectExecuteStmt(const SqlStatementID&, SqlStmtParameters*)’:
/root/UeCore-1.2.3/src/shared/Database/Database.cpp:571:10: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
571 | std::auto_ptr p(params);
| ^~~~~~~~
In file included from /usr/include/c++/10.3.1/memory:83,
from /usr/include/c++/10.3.1/thread:44,
from /root/UeCore-1.2.3/src/shared/Threading.h:22,
from /root/UeCore-1.2.3/src/shared/Common.h:56,
from /root/UeCore-1.2.3/src/shared/Database/DatabaseEnv.h:22,
from /root/UeCore-1.2.3/src/shared/Database/Database.cpp:19:
/usr/include/c++/10.3.1/bits/unique_ptr.h:57:28: note: declared here
57 | template class auto_ptr;
| ^~~~~~~~
[ 14%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Triangle.cpp.o
[ 14%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/UprightFrame.cpp.o
[ 14%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/DatabaseMysql.cpp.o
[ 14%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Vector2.cpp.o
[ 15%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Vector3.cpp.o
[ 15%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/DatabasePostgre.cpp.o
[ 15%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/Field.cpp.o
[ 15%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/Vector4.cpp.o
[ 15%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/QueryResultMysql.cpp.o
[ 15%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/debugAssert.cpp.o
[ 15%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/fileutils.cpp.o
[ 15%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/format.cpp.o
[ 16%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/QueryResultPostgre.cpp.o
[ 16%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/SqlDelayThread.cpp.o
[ 17%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/g3dfnmatch.cpp.o
[ 17%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/g3dmath.cpp.o
[ 17%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/prompt.cpp.o
[ 17%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/stringutils.cpp.o
[ 17%] Building CXX object dep/src/g3dlite/CMakeFiles/g3dlite.dir/uint128.cpp.o
[ 17%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/SqlOperations.cpp.o
[ 17%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/SqlPreparedStatement.cpp.o
[ 18%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/SQLStorage.cpp.o
[ 19%] Linking CXX static library libg3dlite.a
[ 19%] Built target g3dlite
[ 19%] Building CXX object src/shared/CMakeFiles/shared.dir/Database/DBCFileLoader.cpp.o
[ 19%] Building CXX object src/shared/CMakeFiles/shared.dir/Log.cpp.o
[ 19%] Building CXX object src/shared/CMakeFiles/shared.dir/ByteBuffer.cpp.o
[ 19%] Building CXX object src/shared/CMakeFiles/shared.dir/ProgressBar.cpp.o
[ 20%] Building CXX object src/shared/CMakeFiles/shared.dir/Util.cpp.o
[ 20%] Building CXX object src/shared/CMakeFiles/shared.dir/Network/PacketBuffer.cpp.o
[ 20%] Building CXX object src/shared/CMakeFiles/shared.dir/Network/Socket.cpp.o
[ 20%] Building CXX object src/shared/CMakeFiles/shared.dir/Common.cpp.o
[ 20%] Building CXX object src/shared/CMakeFiles/shared.dir/Threading.cpp.o
[ 21%] Building CXX object src/shared/CMakeFiles/shared.dir/PosixDaemon.cpp.o
[ 21%] Linking CXX static library libshared.a
[ 21%] Built target shared
[ 22%] Generating CXX unity source src/game/cotire/game_CXX_unity.cxx
[ 22%] Building CXX object src/realmd/CMakeFiles/realmd.dir/AuthSocket.cpp.o
[ 22%] Building CXX object src/realmd/CMakeFiles/realmd.dir/Main.cpp.o
[ 22%] Building CXX object src/realmd/CMakeFiles/realmd.dir/RealmList.cpp.o
[ 22%] Generating CXX prefix source src/game/cotire/game_CXX_prefix.cxx
[ 22%] Generating CXX prefix header src/game/cotire/game_CXX_prefix.hxx
[ 22%] Building CXX precompiled header src/game/cotire/game_CXX_prefix.hxx.gch
Scanning dependencies of target game
[ 22%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotClassAI.cpp.o
[ 22%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotAI.cpp.o
[ 22%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotDruidAI.cpp.o
[ 22%] Linking CXX executable realmd
[ 22%] Built target realmd
[ 22%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotHunterAI.cpp.o
[ 23%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotMageAI.cpp.o
[ 23%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotMgr.cpp.o
[ 23%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotPaladinAI.cpp.o
/root/UeCore-1.2.3/src/game/playerbot/PlayerbotMgr.cpp: In member function ‘bool ChatHandler::HandlePlayerbotCommand(char*)’:
/root/UeCore-1.2.3/src/game/playerbot/PlayerbotMgr.cpp:1058:26: warning: control reaches end of non-void function [-Wreturn-type]
1058 | std::string cmdStr = cmd;
| ^~~
[ 23%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotPriestAI.cpp.o
[ 23%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotRogueAI.cpp.o
[ 24%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotShamanAI.cpp.o
[ 24%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotWarlockAI.cpp.o
[ 24%] Building CXX object src/game/CMakeFiles/game.dir/playerbot/PlayerbotWarriorAI.cpp.o
[ 24%] Building CXX object src/game/CMakeFiles/game.dir/AI/AggressorAI.cpp.o
[ 24%] Building CXX object src/game/CMakeFiles/game.dir/AI/CreatureAI.cpp.o
[ 25%] Building CXX object src/game/CMakeFiles/game.dir/AI/CreatureAIRegistry.cpp.o
/root/UeCore-1.2.3/src/game/playerbot/PlayerbotWarlockAI.cpp: In member function ‘bool PlayerbotWarlockAI::CheckCurse(Unit*)’:
/root/UeCore-1.2.3/src/game/playerbot/PlayerbotWarlockAI.cpp:460:1: warning: control reaches end of non-void function [-Wreturn-type]
460 | }
| ^
[ 25%] Building CXX object src/game/CMakeFiles/game.dir/AI/CreatureAISelector.cpp.o
[ 25%] Building CXX object src/game/CMakeFiles/game.dir/AI/CreatureEventAI.cpp.o
[ 25%] Building CXX object src/game/CMakeFiles/game.dir/AI/CreatureEventAIMgr.cpp.o
[ 25%] Building CXX object src/game/CMakeFiles/game.dir/AI/GuardAI.cpp.o
[ 26%] Building CXX object src/game/CMakeFiles/game.dir/AI/GuardianAI.cpp.o
[ 26%] Building CXX object src/game/CMakeFiles/game.dir/AI/NullCreatureAI.cpp.o
[ 26%] Building CXX object src/game/CMakeFiles/game.dir/AI/PetAI.cpp.o
[ 26%] Building CXX object src/game/CMakeFiles/game.dir/AI/ReactorAI.cpp.o
[ 27%] Building CXX object src/game/CMakeFiles/game.dir/AI/TotemAI.cpp.o
[ 27%] Building CXX object src/game/CMakeFiles/game.dir/AuctionHouseBot/AuctionHouseBot.cpp.o
[ 27%] Building CXX object src/game/CMakeFiles/game.dir/BattleGround/BattleGround.cpp.o
[ 27%] Building CXX object src/game/CMakeFiles/game.dir/BattleGround/BattleGroundAB.cpp.o
[ 27%] Building CXX object src/game/CMakeFiles/game.dir/BattleGround/BattleGroundAV.cpp.o
[ 28%] Building CXX object src/game/CMakeFiles/game.dir/BattleGround/BattleGroundHandler.cpp.o
[ 28%] Building CXX object src/game/CMakeFiles/game.dir/BattleGround/BattleGroundMgr.cpp.o
[ 28%] Building CXX object src/game/CMakeFiles/game.dir/BattleGround/BattleGroundWS.cpp.o
[ 28%] Building CXX object src/game/CMakeFiles/game.dir/debugcmds.cpp.o
[ 28%] Building CXX object src/game/CMakeFiles/game.dir/Level0.cpp.o
[ 29%] Building CXX object src/game/CMakeFiles/game.dir/Level1.cpp.o
[ 29%] Building CXX object src/game/CMakeFiles/game.dir/Level2.cpp.o
[ 29%] Building CXX object src/game/CMakeFiles/game.dir/Level3.cpp.o
[ 29%] Building CXX object src/game/CMakeFiles/game.dir/ConfusedMovementGenerator.cpp.o
In file included from /root/UeCore-1.2.3/src/game/Level3.cpp:35:
/root/UeCore-1.2.3/src/game/MassMailMgr.h:112:18: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
112 | std::auto_ptr m_protoMail;
| ^~~~~~~~
In file included from /usr/include/c++/10.3.1/memory:83,
from /usr/include/c++/10.3.1/thread:44,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.cxx:26,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.hxx:4:
/usr/include/c++/10.3.1/bits/unique_ptr.h:57:28: note: declared here
57 | template class auto_ptr;
| ^~~~~~~~
[ 29%] Building CXX object src/game/CMakeFiles/game.dir/FleeingMovementGenerator.cpp.o
[ 30%] Building CXX object src/game/CMakeFiles/game.dir/HomeMovementGenerator.cpp.o
[ 30%] Building CXX object src/game/CMakeFiles/game.dir/IdleMovementGenerator.cpp.o
[ 30%] Building CXX object src/game/CMakeFiles/game.dir/MotionMaster.cpp.o
[ 30%] Building CXX object src/game/CMakeFiles/game.dir/MovementGenerator.cpp.o
[ 30%] Building CXX object src/game/CMakeFiles/game.dir/PathFinder.cpp.o
[ 31%] Building CXX object src/game/CMakeFiles/game.dir/PointMovementGenerator.cpp.o
[ 31%] Building CXX object src/game/CMakeFiles/game.dir/RandomMovementGenerator.cpp.o
[ 31%] Building CXX object src/game/CMakeFiles/game.dir/TargetedMovementGenerator.cpp.o
[ 31%] Building CXX object src/game/CMakeFiles/game.dir/WaypointMovementGenerator.cpp.o
[ 31%] Building CXX object src/game/CMakeFiles/game.dir/movement/MoveSpline.cpp.o
[ 32%] Building CXX object src/game/CMakeFiles/game.dir/movement/MoveSplineInit.cpp.o
[ 32%] Building CXX object src/game/CMakeFiles/game.dir/movement/packet_builder.cpp.o
[ 32%] Building CXX object src/game/CMakeFiles/game.dir/movement/spline.cpp.o
[ 32%] Building CXX object src/game/CMakeFiles/game.dir/movement/util.cpp.o
[ 34%] Building CXX object src/game/CMakeFiles/game.dir/AuctionHouseMgr.cpp.o
[ 34%] Building CXX object src/game/CMakeFiles/game.dir/Bag.cpp.o
[ 34%] Building CXX object src/game/CMakeFiles/game.dir/Camera.cpp.o
[ 34%] Building CXX object src/game/CMakeFiles/game.dir/Corpse.cpp.o
[ 34%] Building CXX object src/game/CMakeFiles/game.dir/Creature.cpp.o
[ 35%] Building CXX object src/game/CMakeFiles/game.dir/DynamicObject.cpp.o
[ 35%] Building CXX object src/game/CMakeFiles/game.dir/GameObject.cpp.o
[ 35%] Building CXX object src/game/CMakeFiles/game.dir/GMTicketMgr.cpp.o
[ 35%] Building CXX object src/game/CMakeFiles/game.dir/Guild.cpp.o
[ 35%] Building CXX object src/game/CMakeFiles/game.dir/Item.cpp.o
[ 36%] Building CXX object src/game/CMakeFiles/game.dir/ItemEnchantmentMgr.cpp.o
[ 36%] Building CXX object src/game/CMakeFiles/game.dir/LootMgr.cpp.o
[ 36%] Building CXX object src/game/CMakeFiles/game.dir/Object.cpp.o
[ 36%] Building CXX object src/game/CMakeFiles/game.dir/ObjectAccessor.cpp.o
[ 36%] Building CXX object src/game/CMakeFiles/game.dir/ObjectGuid.cpp.o
[ 37%] Building CXX object src/game/CMakeFiles/game.dir/ObjectMgr.cpp.o
[ 37%] Building CXX object src/game/CMakeFiles/game.dir/ObjectPosSelector.cpp.o
[ 37%] Building CXX object src/game/CMakeFiles/game.dir/Pet.cpp.o
[ 37%] Building CXX object src/game/CMakeFiles/game.dir/Player.cpp.o
[ 37%] Building CXX object src/game/CMakeFiles/game.dir/ReputationMgr.cpp.o
[ 38%] Building CXX object src/game/CMakeFiles/game.dir/SocialMgr.cpp.o
[ 38%] Building CXX object src/game/CMakeFiles/game.dir/SpellMgr.cpp.o
[ 38%] Building CXX object src/game/CMakeFiles/game.dir/StatSystem.cpp.o
[ 38%] Building CXX object src/game/CMakeFiles/game.dir/TemporarySummon.cpp.o
[ 39%] Building CXX object src/game/CMakeFiles/game.dir/Totem.cpp.o
[ 39%] Building CXX object src/game/CMakeFiles/game.dir/Unit.cpp.o
[ 39%] Building CXX object src/game/CMakeFiles/game.dir/OutdoorPvP/OutdoorPvP.cpp.o
[ 39%] Building CXX object src/game/CMakeFiles/game.dir/OutdoorPvP/OutdoorPvPEP.cpp.o
[ 39%] Building CXX object src/game/CMakeFiles/game.dir/OutdoorPvP/OutdoorPvPMgr.cpp.o
[ 40%] Building CXX object src/game/CMakeFiles/game.dir/OutdoorPvP/OutdoorPvPSI.cpp.o
[ 40%] Building CXX object src/game/CMakeFiles/game.dir/FollowerReference.cpp.o
[ 40%] Building CXX object src/game/CMakeFiles/game.dir/GroupReference.cpp.o
[ 40%] Building CXX object src/game/CMakeFiles/game.dir/HostileRefManager.cpp.o
[ 40%] Building CXX object src/game/CMakeFiles/game.dir/ThreatManager.cpp.o
[ 41%] Building CXX object src/game/CMakeFiles/game.dir/DBCStores.cpp.o
[ 41%] Building CXX object src/game/CMakeFiles/game.dir/Opcodes.cpp.o
[ 41%] Building CXX object src/game/CMakeFiles/game.dir/SQLStorages.cpp.o
[ 41%] Building CXX object src/game/CMakeFiles/game.dir/WorldSession.cpp.o
[ 41%] Building CXX object src/game/CMakeFiles/game.dir/WorldSocket.cpp.o
[ 42%] Building CXX object src/game/CMakeFiles/game.dir/CharacterDatabaseCleaner.cpp.o
[ 42%] Building CXX object src/game/CMakeFiles/game.dir/PlayerDump.cpp.o
[ 42%] Building CXX object src/game/CMakeFiles/game.dir/vmap/BIH.cpp.o
[ 42%] Building CXX object src/game/CMakeFiles/game.dir/vmap/DynamicTree.cpp.o
[ 42%] Building CXX object src/game/CMakeFiles/game.dir/vmap/GameObjectModel.cpp.o
[ 43%] Building CXX object src/game/CMakeFiles/game.dir/vmap/MapTree.cpp.o
[ 43%] Building CXX object src/game/CMakeFiles/game.dir/vmap/ModelInstance.cpp.o
[ 43%] Building CXX object src/game/CMakeFiles/game.dir/vmap/TileAssembler.cpp.o
[ 43%] Building CXX object src/game/CMakeFiles/game.dir/vmap/VMapFactory.cpp.o
[ 43%] Building CXX object src/game/CMakeFiles/game.dir/vmap/VMapManager2.cpp.o
[ 44%] Building CXX object src/game/CMakeFiles/game.dir/vmap/WorldModel.cpp.o
[ 44%] Building CXX object src/game/CMakeFiles/game.dir/AccountMgr.cpp.o
[ 44%] Building CXX object src/game/CMakeFiles/game.dir/AddonHandler.cpp.o
[ 44%] Building CXX object src/game/CMakeFiles/game.dir/AuctionHouseHandler.cpp.o
[ 45%] Building CXX object src/game/CMakeFiles/game.dir/Channel.cpp.o
[ 45%] Building CXX object src/game/CMakeFiles/game.dir/ChannelHandler.cpp.o
[ 45%] Building CXX object src/game/CMakeFiles/game.dir/ChannelMgr.cpp.o
[ 45%] Building CXX object src/game/CMakeFiles/game.dir/CharacterHandler.cpp.o
[ 45%] Building CXX object src/game/CMakeFiles/game.dir/Chat.cpp.o
[ 46%] Building CXX object src/game/CMakeFiles/game.dir/ChatHandler.cpp.o
[ 46%] Building CXX object src/game/CMakeFiles/game.dir/CombatHandler.cpp.o
[ 46%] Building CXX object src/game/CMakeFiles/game.dir/CreatureLinkingMgr.cpp.o
[ 46%] Building CXX object src/game/CMakeFiles/game.dir/DuelHandler.cpp.o
[ 46%] Building CXX object src/game/CMakeFiles/game.dir/GameEventMgr.cpp.o
[ 47%] Building CXX object src/game/CMakeFiles/game.dir/GMTicketHandler.cpp.o
[ 47%] Building CXX object src/game/CMakeFiles/game.dir/GossipDef.cpp.o
In file included from /root/UeCore-1.2.3/src/game/GameEventMgr.cpp:29:
/root/UeCore-1.2.3/src/game/MassMailMgr.h:112:18: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
112 | std::auto_ptr m_protoMail;
| ^~~~~~~~
In file included from /usr/include/c++/10.3.1/memory:83,
from /usr/include/c++/10.3.1/thread:44,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.cxx:26,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.hxx:4:
/usr/include/c++/10.3.1/bits/unique_ptr.h:57:28: note: declared here
57 | template class auto_ptr;
| ^~~~~~~~
[ 47%] Building CXX object src/game/CMakeFiles/game.dir/GridMap.cpp.o
[ 47%] Building CXX object src/game/CMakeFiles/game.dir/GridNotifiers.cpp.o
[ 47%] Building CXX object src/game/CMakeFiles/game.dir/GridStates.cpp.o
[ 48%] Building CXX object src/game/CMakeFiles/game.dir/Group.cpp.o
[ 48%] Building CXX object src/game/CMakeFiles/game.dir/GroupHandler.cpp.o
[ 48%] Building CXX object src/game/CMakeFiles/game.dir/GuildHandler.cpp.o
[ 48%] Building CXX object src/game/CMakeFiles/game.dir/GuildMgr.cpp.o
[ 48%] Building CXX object src/game/CMakeFiles/game.dir/InstanceData.cpp.o
[ 49%] Building CXX object src/game/CMakeFiles/game.dir/ItemHandler.cpp.o
[ 49%] Building CXX object src/game/CMakeFiles/game.dir/LootHandler.cpp.o
[ 49%] Building CXX object src/game/CMakeFiles/game.dir/Mail.cpp.o
[ 49%] Building CXX object src/game/CMakeFiles/game.dir/MailHandler.cpp.o
[ 50%] Building CXX object src/game/CMakeFiles/game.dir/Map.cpp.o
[ 50%] Building CXX object src/game/CMakeFiles/game.dir/MapManager.cpp.o
[ 50%] Building CXX object src/game/CMakeFiles/game.dir/MapPersistentStateMgr.cpp.o
[ 50%] Building CXX object src/game/CMakeFiles/game.dir/MassMailMgr.cpp.o
In file included from /root/UeCore-1.2.3/src/game/MassMailMgr.cpp:28:
/root/UeCore-1.2.3/src/game/MassMailMgr.h:112:18: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
112 | std::auto_ptr m_protoMail;
| ^~~~~~~~
In file included from /usr/include/c++/10.3.1/memory:83,
from /usr/include/c++/10.3.1/thread:44,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.cxx:26,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.hxx:4:
/usr/include/c++/10.3.1/bits/unique_ptr.h:57:28: note: declared here
57 | template class auto_ptr;
| ^~~~~~~~
[ 50%] Building CXX object src/game/CMakeFiles/game.dir/MiscHandler.cpp.o
[ 51%] Building CXX object src/game/CMakeFiles/game.dir/MoveMap.cpp.o
[ 51%] Building CXX object src/game/CMakeFiles/game.dir/MovementHandler.cpp.o
[ 51%] Building CXX object src/game/CMakeFiles/game.dir/NPCHandler.cpp.o
[ 51%] Building CXX object src/game/CMakeFiles/game.dir/ObjectGridLoader.cpp.o
[ 51%] Building CXX object src/game/CMakeFiles/game.dir/PetHandler.cpp.o
[ 52%] Building CXX object src/game/CMakeFiles/game.dir/PetitionsHandler.cpp.o
[ 52%] Building CXX object src/game/CMakeFiles/game.dir/PoolManager.cpp.o
[ 52%] Building CXX object src/game/CMakeFiles/game.dir/QueryHandler.cpp.o
[ 52%] Building CXX object src/game/CMakeFiles/game.dir/QuestDef.cpp.o
[ 52%] Building CXX object src/game/CMakeFiles/game.dir/QuestHandler.cpp.o
[ 53%] Building CXX object src/game/CMakeFiles/game.dir/ScriptMgr.cpp.o
[ 53%] Building CXX object src/game/CMakeFiles/game.dir/SkillHandler.cpp.o
[ 53%] Building CXX object src/game/CMakeFiles/game.dir/Spell.cpp.o
[ 53%] Building CXX object src/game/CMakeFiles/game.dir/SpellAuras.cpp.o
[ 53%] Building CXX object src/game/CMakeFiles/game.dir/SpellEffects.cpp.o
[ 54%] Building CXX object src/game/CMakeFiles/game.dir/SpellHandler.cpp.o
[ 54%] Building CXX object src/game/CMakeFiles/game.dir/TaxiHandler.cpp.o
[ 54%] Building CXX object src/game/CMakeFiles/game.dir/TradeHandler.cpp.o
[ 54%] Building CXX object src/game/CMakeFiles/game.dir/Transports.cpp.o
[ 54%] Building CXX object src/game/CMakeFiles/game.dir/UnitAuraProcHandler.cpp.o
[ 55%] Building CXX object src/game/CMakeFiles/game.dir/UpdateData.cpp.o
[ 55%] Building CXX object src/game/CMakeFiles/game.dir/WaypointManager.cpp.o
[ 55%] Building CXX object src/game/CMakeFiles/game.dir/Weather.cpp.o
[ 55%] Building CXX object src/game/CMakeFiles/game.dir/World.cpp.o
[ 56%] Building CXX object src/game/CMakeFiles/game.dir/pchdef.cpp.o
In file included from /root/UeCore-1.2.3/src/game/World.cpp:41:
/root/UeCore-1.2.3/src/game/MassMailMgr.h:112:18: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
112 | std::auto_ptr m_protoMail;
| ^~~~~~~~
In file included from /usr/include/c++/10.3.1/memory:83,
from /usr/include/c++/10.3.1/thread:44,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.cxx:26,
from /root/UeCore-1.2.3/build/src/game/cotire/game_CXX_prefix.hxx:4:
/usr/include/c++/10.3.1/bits/unique_ptr.h:57:28: note: declared here
57 | template class auto_ptr;
| ^~~~~~~~
[ 56%] Linking CXX static library libgame.a
[ 56%] Built target game
[ 56%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/MaNGOSsoap.cpp.o
[ 56%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/CliRunnable.cpp.o
[ 57%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/Main.cpp.o
[ 57%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/Master.cpp.o
[ 57%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/RASocket.cpp.o
In file included from /root/UeCore-1.2.3/src/mangosd/Master.cpp:41:
/root/UeCore-1.2.3/src/game/MassMailMgr.h:112:18: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
112 | std::auto_ptr m_protoMail;
| ^~~~~~~~
In file included from /usr/include/c++/10.3.1/memory:83,
from /usr/include/c++/10.3.1/thread:44,
from /root/UeCore-1.2.3/src/shared/Threading.h:22,
from /root/UeCore-1.2.3/src/shared/Common.h:56,
from /root/UeCore-1.2.3/src/shared/PosixDaemon.h:19,
from /root/UeCore-1.2.3/src/mangosd/Master.cpp:24:
/usr/include/c++/10.3.1/bits/unique_ptr.h:57:28: note: declared here
57 | template class auto_ptr;
| ^~~~~~~~
[ 57%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/WorldRunnable.cpp.o
[ 57%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/soapC.cpp.o
[ 58%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/soapServer.cpp.o
[ 58%] Linking CXX executable mangosd
[ 58%] Built target mangosd
[ 58%] Generating CXX unity source src/scriptdev2/cotire/mangosscript_CXX_unity.cxx
[ 59%] Generating CXX prefix source src/scriptdev2/cotire/mangosscript_CXX_prefix.cxx
[ 59%] Generating CXX prefix header src/scriptdev2/cotire/mangosscript_CXX_prefix.hxx
[ 59%] Building CXX precompiled header src/scriptdev2/cotire/mangosscript_CXX_prefix.hxx.gch
Scanning dependencies of target mangosscript
[ 59%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/ScriptMgr.cpp.o
[ 59%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/base/follower_ai.cpp.o
[ 59%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/base/escort_ai.cpp.o
[ 60%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/base/guard_ai.cpp.o
[ 60%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/base/pet_ai.cpp.o
[ 60%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/include/precompiled.cpp.o
[ 60%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/include/sc_creature.cpp.o
[ 60%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/include/sc_grid_searchers.cpp.o
[ 61%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/include/sc_instance.cpp.o
[ 61%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/battlegrounds/battleground.cpp.o
[ 61%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/alterac_mountains.cpp.o
[ 61%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/arathi_highlands.cpp.o
[ 61%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp.o
[ 62%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp.o
[ 62%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp.o
[ 62%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp.o
[ 62%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp.o
[ 62%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp.o
[ 63%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp.o
[ 63%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp.o
[ 63%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp.o
[ 63%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackrock_spire/instance_blackrock_spire.cpp.o
[ 63%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp.o
[ 64%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp.o
[ 64%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp.o
[ 64%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp.o
[ 64%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp.o
[ 65%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp.o
[ 65%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp.o
[ 65%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp.o
[ 65%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp.o
[ 65%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp.o
[ 67%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/blasted_lands.cpp.o
[ 67%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/boss_kazzak.cpp.o
[ 67%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/burning_steppes.cpp.o
[ 67%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp.o
[ 67%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/deadmines/deadmines.cpp.o
[ 68%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp.o
[ 68%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/dun_morogh.cpp.o
[ 68%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/eastern_plaguelands.cpp.o
[ 68%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/elwynn_forest.cpp.o
[ 68%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/gnomeregan/boss_thermaplugg.cpp.o
[ 69%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp.o
[ 69%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp.o
[ 69%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/hinterlands.cpp.o
[ 69%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/ironforge.cpp.o
[ 69%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/loch_modan.cpp.o
[ 70%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp.o
[ 70%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_garr.cpp.o
[ 70%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp.o
[ 70%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp.o
[ 71%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp.o
[ 71%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp.o
[ 71%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp.o
[ 71%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp.o
[ 71%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp.o
[ 72%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp.o
[ 72%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp.o
[ 72%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/molten_core/molten_core.cpp.o
[ 72%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_anubrekhan.cpp.o
[ 72%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_faerlina.cpp.o
[ 73%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_four_horsemen.cpp.o
[ 73%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_gluth.cpp.o
[ 73%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_gothik.cpp.o
[ 73%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_grobbulus.cpp.o
[ 73%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_heigan.cpp.o
[ 74%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_kelthuzad.cpp.o
[ 74%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_loatheb.cpp.o
[ 74%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_maexxna.cpp.o
[ 74%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_noth.cpp.o
[ 74%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_patchwerk.cpp.o
[ 75%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_razuvious.cpp.o
[ 75%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_sapphiron.cpp.o
[ 75%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/boss_thaddius.cpp.o
[ 75%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/naxxramas/instance_naxxramas.cpp.o
[ 75%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/redridge_mountains.cpp.o
[ 76%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp.o
[ 76%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp.o
[ 76%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp.o
[ 76%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp.o
[ 77%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp.o
[ 77%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp.o
[ 77%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp.o
[ 77%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/scholomance/scholomance.cpp.o
[ 77%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/searing_gorge.cpp.o
[ 78%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp.o
[ 78%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp.o
[ 78%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/silverpine_forest.cpp.o
[ 78%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stormwind_city.cpp.o
[ 78%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stranglethorn_vale.cpp.o
[ 79%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp.o
[ 79%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp.o
[ 79%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp.o
[ 79%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp.o
[ 79%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp.o
[ 80%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/stratholme/stratholme.cpp.o
[ 80%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp.o
[ 80%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp.o
[ 80%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/swamp_of_sorrows.cpp.o
[ 80%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/tirisfal_glades.cpp.o
[ 81%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp.o
[ 81%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp.o
[ 81%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/uldaman/uldaman.cpp.o
[ 81%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/undercity.cpp.o
[ 81%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/western_plaguelands.cpp.o
[ 82%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/westfall.cpp.o
[ 82%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/wetlands.cpp.o
[ 82%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp.o
[ 82%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp.o
[ 83%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp.o
[ 83%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp.o
[ 83%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp.o
[ 83%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp.o
[ 83%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp.o
[ 84%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp.o
[ 84%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp.o
[ 84%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp.o
[ 84%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp.o
[ 84%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/examples/example_creature.cpp.o
[ 85%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/examples/example_escort.cpp.o
[ 85%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/examples/example_gossip_codebox.cpp.o
[ 85%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/examples/example_misc.cpp.o
[ 85%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ashenvale.cpp.o
[ 85%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/azshara.cpp.o
[ 86%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/blackfathom_deeps/instance_blackfathom_deeps.cpp.o
[ 86%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/boss_azuregos.cpp.o
[ 86%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/darkshore.cpp.o
[ 86%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/desolace.cpp.o
[ 86%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/dire_maul/dire_maul.cpp.o
[ 87%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/dire_maul/instance_dire_maul.cpp.o
[ 87%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/durotar.cpp.o
[ 87%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/dustwallow_marsh.cpp.o
[ 87%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/felwood.cpp.o
[ 88%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/feralas.cpp.o
[ 88%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/maraudon/boss_noxxion.cpp.o
[ 88%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/moonglade.cpp.o
[ 88%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/mulgore.cpp.o
[ 88%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/onyxias_lair/boss_onyxia.cpp.o
[ 89%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/onyxias_lair/instance_onyxias_lair.cpp.o
[ 89%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/orgrimmar.cpp.o
[ 89%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/razorfen_downs/instance_razorfen_downs.cpp.o
[ 89%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/razorfen_downs/razorfen_downs.cpp.o
[ 89%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp.o
[ 90%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp.o
[ 90%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp.o
[ 90%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp.o
[ 90%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp.o
[ 90%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp.o
[ 91%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp.o
[ 91%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp.o
[ 91%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp.o
[ 91%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.cpp.o
[ 92%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/stonetalon_mountains.cpp.o
[ 92%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/silithus.cpp.o
[ 92%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/tanaris.cpp.o
[ 92%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/teldrassil.cpp.o
[ 92%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp.o
[ 92%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp.o
[ 93%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp.o
[ 93%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp.o
[ 93%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp.o
[ 93%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp.o
[ 94%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp.o
[ 94%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp.o
[ 94%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp.o
[ 94%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp.o
[ 94%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp.o
[ 95%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/the_barrens.cpp.o
[ 95%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/thousand_needles.cpp.o
[ 95%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/thunder_bluff.cpp.o
[ 95%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/ungoro_crater.cpp.o
[ 95%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp.o
[ 96%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/wailing_caverns/wailing_caverns.cpp.o
[ 96%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/winterspring.cpp.o
[ 96%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/zulfarrak/boss_zumrah.cpp.o
[ 96%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/zulfarrak/instance_zulfarrak.cpp.o
[ 96%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/kalimdor/zulfarrak/zulfarrak.cpp.o
[ 97%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/areatrigger_scripts.cpp.o
[ 97%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/bosses_emerald_dragons.cpp.o
[ 97%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/go_scripts.cpp.o
[ 97%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/guards.cpp.o
[ 97%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/item_scripts.cpp.o
[ 98%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/mob_generic_creature.cpp.o
[ 98%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/npc_professions.cpp.o
[ 98%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/npcs_special.cpp.o
[ 98%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/spell_scripts.cpp.o
[100%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/scripts/world/world_map_scripts.cpp.o
[100%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/system/ScriptLoader.cpp.o
[100%] Building CXX object src/scriptdev2/CMakeFiles/mangosscript.dir/system/system.cpp.o
[100%] Linking CXX shared library libmangosscript.so
[100%] Built target mangosscript
make install

Consolidate compiler generated dependencies of target genrev
[ 1%] Built target genrev
[ 1%] Built target revision.h
Consolidate compiler generated dependencies of target detour
[ 2%] Built target detour
Consolidate compiler generated dependencies of target gsoap
[ 2%] Built target gsoap
Consolidate compiler generated dependencies of target g3dlite
[ 11%] Built target g3dlite
Consolidate compiler generated dependencies of target zlib
[ 14%] Built target zlib
Consolidate compiler generated dependencies of target framework
[ 15%] Built target framework
Consolidate compiler generated dependencies of target shared
[ 21%] Built target shared
Consolidate compiler generated dependencies of target realmd
[ 21%] Built target realmd
Consolidate compiler generated dependencies of target game
[ 56%] Built target game
Consolidate compiler generated dependencies of target mangosd
[ 58%] Built target mangosd
Consolidate compiler generated dependencies of target mangosscript
[100%] Built target mangosscript
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/everwar-1.2/bin/realmd
-- Set runtime path of "/usr/local/everwar-1.2/bin/realmd" to "../lib:/usr/local/boost/lib:/usr/lib64/mysql"
-- Installing: /usr/local/everwar-1.2/etc/realmd.conf.dist
-- Installing: /usr/local/everwar-1.2/etc/playerbot.conf.dist
-- Installing: /usr/local/everwar-1.2/bin/mangosd
-- Set runtime path of "/usr/local/everwar-1.2/bin/mangosd" to "../lib:/usr/local/boost/lib:/usr/lib64/mysql"
-- Installing: /usr/local/everwar-1.2/bin/run-mangosd
-- Installing: /usr/local/everwar-1.2/etc/mangosd.conf.dist
-- Installing: /usr/local/everwar-1.2/lib/libmangosscript.so
-- Set runtime path of "/usr/local/everwar-1.2/lib/libmangosscript.so" to "/usr/local/everwar-1.2/lib:/usr/local/boost/lib"

编译完成后目录结构
[root@localhost /]# tree /usr/local/everwar-1.2/
/usr/local/everwar-1.2/
├── bin
│ ├── mangosd
│ ├── realmd
│ └── run-mangosd
├── etc
│ ├── mangosd.conf.dist
│ ├── playerbot.conf.dist
│ └── realmd.conf.dist
└── lib
└── libmangosscript.so

3 directories, 7 files

原作者链接:
https://www.lhl.zone/game/everwar/173.html

@geektcp geektcp changed the title 有个小伙伴贡献了一个编译文档 UeCore编译文档(OpenEuler-22.X版本)[社区贡献] Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant