Ashen Order выпустил свой азерот-ядер с NPC Bots and Mods Source на Discord. Я пытаюсь собрать на своем сервере Proxmox в Ubuntu 22.04 LXC. Я сделал это с основным азеро-сердечным проектом, и NPC Bots Fork без проблем. Когда я пытаюсь скомпилировать источник повторения, он терпит неудачу при связывании Worldserver: < /p>
Когда я создаю/составляю два других проекта, он работает просто отлично. Любая помощь? Это потому, что это было в Windows? Есть ли что-то, что мне нужно очистить? Варианты не кажутся работающими.
Ashen Order выпустил свой азерот-ядер с NPC Bots and Mods Source на Discord. Я пытаюсь собрать на своем сервере Proxmox в Ubuntu 22.04 LXC. Я сделал это с основным азеро-сердечным проектом, и NPC Bots Fork без проблем. Когда я пытаюсь скомпилировать источник повторения, он терпит неудачу при связывании Worldserver: < /p> [code]/usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x23 ../../../modules/libmodules.a(boss_gluth_40.cpp.o): in function `boss_gluth_40::boss_gluth_40AI::UpdateAI(unsigned int)': boss_gluth_40.cpp:(.text._ZN13boss_gluth_4015boss_gluth_40AI8UpdateAIEj[_ZN13boss_gluth_4015boss_gluth_40AI8UpdateAIEj]+0x1f0): undefined reference to `void Cell::VisitAllObjects(WorldObject const*, Acore::UnitListSearcher&, float, bool)' /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x23 ../../../modules/libmodules.a(boss_grobbulus_40.cpp.o): in function `boss_grobbulus_40::boss_grobbulus_40AI::CastSpellOnRandomTarget(unsigned int, float, bool)': boss_grobbulus_40.cpp:(.text._ZN17boss_grobbulus_4019boss_grobbulus_40AI23CastSpellOnRandomTargetEjfb[_ZN17boss_grobbulus_4019boss_grobbulus_40AI23CastSpellOnRandomTargetEjfb]+0x6e): undefined reference to `void Cell::VisitAllObjects(WorldObject const*, Acore::UnitListSearcher&, float, bool)' /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x23 ../../../modules/libmodules.a(boss_kelthuzad_40.cpp.o): in function `boss_kelthuzad_40::boss_kelthuzad_40AI::SelectRandomPlayerOrNPCBot(float)': boss_kelthuzad_40.cpp:(.text._ZN17boss_kelthuzad_4019boss_kelthuzad_40AI26SelectRandomPlayerOrNPCBotEf[_ZN17boss_kelthuzad_4019boss_kelthuzad_40AI26SelectRandomPlayerOrNPCBotEf]+0x65): undefined reference to `void Cell::VisitAllObjects(WorldObject const*, Acore::UnitListSearcher&, float, bool)' /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x23 ../../../modules/libmodules.a(boss_maexxna_40.cpp.o): in function `boss_maexxna_40::boss_maexxna_40AI::UpdateAI(unsigned int)': boss_maexxna_40.cpp:(.text._ZN15boss_maexxna_4017boss_maexxna_40AI8UpdateAIEj[_ZN15boss_maexxna_4017boss_maexxna_40AI8UpdateAIEj]+0x51d): undefined reference to `void Cell::VisitAllObjects(WorldObject const*, Acore::UnitListSearcher&, float, bool)' /usr/bin/ld: ../../../modules/libmodules.a(boss_maexxna_40.cpp.o): in function `boss_maexxna_40::boss_maexxna_40AI::SelectRandomPlayerOrNPCBot(float)': boss_maexxna_40.cpp:(.text._ZN15boss_maexxna_4017boss_maexxna_40AI26SelectRandomPlayerOrNPCBotEf[_ZN15boss_maexxna_4017boss_maexxna_40AI26SelectRandomPlayerOrNPCBotEf]+0x65): undefined reference to `void Cell::VisitAllObjects(WorldObject const*, Acore::UnitListSearcher&, float, bool)' /usr/bin/ld: ../../../modules/libmodules.a(boss_maexxna_40.cpp.o):boss_maexxna_40.cpp:(.text._ZN15boss_maexxna_4017boss_maexxna_40AI21RemoveAllWebWrapAurasEv[_ZN15boss_maexxna_4017boss_maexxna_40AI21RemoveAllWebWrapAurasEv]+0x6c): more undefined references to `void Cell::VisitAllObjects(WorldObject const*, Acore::UnitListSearcher&, float, bool)' follow /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x23 ../../../modules/libmodules.a(boss_thaddius_40.cpp.o): in function `boss_thaddius_40::boss_thaddius_40AI::UpdateAI(unsigned int)': boss_thaddius_40.cpp:(.text._ZN16boss_thaddius_4018boss_thaddius_40AI8UpdateAIEj[_ZN16boss_thaddius_4018boss_thaddius_40AI8UpdateAIEj]+0x339): undefined reference to `void Cell::VisitGridObjects(WorldObject const*, Acore::CreatureListSearcher&, float, bool)' /usr/bin/ld: ../../../modules/libmodules.a(boss_thaddius_40.cpp.o): in function `spell_thaddius_pos_neg_charge_40::spell_thaddius_pos_neg_charge_40_SpellScript::HandleDamage(SpellEffIndex)': boss_thaddius_40.cpp:(.text._ZN32spell_thaddius_pos_neg_charge_4044spell_thaddius_pos_neg_charge_40_SpellScript12HandleDamageE13SpellEffIndex[_ZN32spell_thaddius_pos_neg_charge_4044spell_thaddius_pos_neg_charge_40_SpellScript12HandleDamageE13SpellEffIndex]+0xec): undefined reference to `void Cell::VisitAllObjects(WorldObject const*, Acore::UnitListSearcher&, float, bool)' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [src/server/apps/CMakeFiles/worldserver.dir/build.make:192: src/server/apps/worldserver] Error 1 make[1]: *** [CMakeFiles/Makefile2:950: src/server/apps/CMakeFiles/worldserver.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 < /code> Команда Cmake, которую я использую: < /p> cmake $SOURCE_DIR -DCMAKE_INSTALL_PREFIX=$DIST_DIR -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DWITH_WARNINGS=0 -DTOOLS_BUILD=none[/code] с последующим: [code]make -j4 && make install[/code] Когда я создаю/составляю два других проекта, он работает просто отлично. Любая помощь? Это потому, что это было в Windows? Есть ли что-то, что мне нужно очистить? Варианты не кажутся работающими.