• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

compiling server error

Michcol94

Active Member
Joined
Sep 2, 2021
Messages
159
Solutions
2
Reaction score
30
when I try to compile the engine of the latest release from github I get this error, please help
Zrzut ekranu 2025-09-10 172137.webp
 
Rozpoczęto opróżnię o 18:09...
1>------ Kompilacja rozpoczęta: Projekt: theforgottenserver, Konfiguracja: Release x64 ------
1>Instalowanie zależności vcpkg w C:\forgottenserver\vcpkg_installed\x64-windows\
1>"C:\vcpkg\vcpkg.exe" install --x-wait-for-lock --triplet "x64-windows" --vcpkg-root "C:\vcpkg\\" "--x-manifest-root=C:\forgottenserver\\" "--x-install-root=C:\forgottenserver\vcpkg_installed\x64-windows\\"
1>Trwa ujawnienie skrótu kompilatora dla potrójnego elementu x64-windows...
1>Znaleziono kompilator: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe
1>Następujące pakiety są już aktywne:
1> * boost-cmake:[email protected]
1> * boost-uninstall:[email protected]
1> * vcpkg-boost:x64-windows@2025-03-29
1> * vcpkg-cmake:x64-windows@2024-04-23
1> * vcpkg-cmake-config:x64-windows@2024-05-23
1>Następujące pakiety wbudowane skompilowane i automatyczne:
1> * boost-algorithm:[email protected]
1> * boost-align:[email protected]
1> * boost-array:[email protected]
1> boost-asio:[email protected]
1> * boost-assert:[email protected]
1> * boost-atomic:[email protected]
1> boost-beast:[email protected]
1> * boost-bind:[email protected]
1> * boost-charconv:[email protected]
1> * boost-chrono:[email protected]
1> * boost-concept-check:[email protected]
1> * boost-config:[email protected]
1> * boost-container:[email protected]
1> * boost-container-hash:[email protected]
1> * boost-context:[email protected]
1> * boost-conversion:[email protected]
1> * boost-core:[email protected]
1> * boost-data-czas:[email protected]
1> * boost-describe:[email protected]
1> * boost-detail:[email protected]
1> * boost-dynamic-bitset:[email protected]
1> * boost-endian:[email protected]
1> * boost-exception:[email protected]
1> * funkcja boost:[email protected]
1> * boost-function-types:[email protected]
1> * boost-functional:[email protected]
1> * boost-fusion:[email protected]
1> * boost-headers:[email protected]
1> * boost-integer:[email protected]
1> * boost-intrusive:[email protected]
1> * boost-io:[email protected]
1> boost-iostreams[bzip2, rdzeń, lzma, zlib, zstd]:[email protected]
1> * boost-iterator:[email protected]
1> boost-json:[email protected]
1> * boost-lexical-cast:[email protected]
1> boost-locale:[email protected]
1> boost-lockfree:[email protected]
1> * boost-logic:[email protected]
1> * boost-move:[email protected]
1> * boost-mp11:[email protected]
1> * boost-mpl:[email protected]
1> * boost-numeric-conversion:[email protected]
1> * boost-opcjonalny:[email protected]
1> * boost-parameter:[email protected]
1> * boost-pool:[email protected]
1> * boost-predef:[email protected]
1> * boost-preprocessor:[email protected]
1> * boost-random:[email protected]
1> * boost-range:[email protected]
1> * boost-ratio:[email protected]
1> * boost-regex:[email protected]
1> * boost-smart-ptr:[email protected]
1> * boost-static-assert:[email protected]
1> * boost-static-string:[email protected]
1> boost-system:[email protected]
1> * boost-thread:[email protected]
1> * boost-throw-exception:[email protected]
1> * boost-tokenizer:[email protected]
1> * boost-tuple:[email protected]
1> * boost-type-index:[email protected]
1> * boost-type-traits:[email protected]
1> * boost-typeof:[email protected]
1> * boost-unordered:[email protected]
1> * boost-utility:[email protected]
1> boost-variant:[email protected]
1> * boost-variant2:[email protected]
1> * boost-winapi:[email protected]
1> * bzip2[rdzeń,narzędzie]:[email protected]#6
1> fmt:[email protected]#1
1> * liblzma:[email protected]
1> libmariadb[rdzeń,ikonav,schannel,ssl]:[email protected]
1> lua:[email protected]
1> openssl:[email protected]#1
1> pugixml:[email protected]
1> * vcpkg-cmake-get-vars:x64-windows@2025-05-29
1> zlib:[email protected]
1> * zstd:[email protected]
1>Dodatkowe pakiety (*) zawarte w celu zakończenia tej operacji.
1>Przywrócono następującą pozycję pakietów: 0 ze C:\Users\Michał\AppData\Local\vcpkg\archives w ciąg 912 us. opcja --debug, aby uzyskać więcej funkcji.
1>Instalowanie 1/77 boost-headers:[email protected]...
1>Trwa kompilacja boost-headers:[email protected]...
1>-- Korzystanie z buforowanego pliku boostorg-headers-boost-1.88.0.tar.gz
1>-- Czyszczenie źródeł w C:/vcpkg/buildtrees/boost-headers/src/ost-1.88.0-aa76186add.clean. Użyj --editable, aby pominąć czyszczenie określonych pakietów.
1>-- Wyodrębnianie źródła C:/vcpkg/downloads/boostorg-headers-boost-1.88.0.tar.gz
1>-- Korzystanie ze źródła w C:/vcpkg/buildtrees/boost-headers/src/ost-1.88.0-aa76186add.clean
1>-- Znaleziono zewnętrzny ninja('1.12.1').
1>-- Konfigurowanie systemu x64-windows
1>Błąd CMake w scripts/cmake/vcpkg_execute_required_process.cmake:127 (komunikat):
1> Polecenie nie powiodło się: „C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe” -v
1> Katalog roboczy: C:/vcpkg/buildtrees/boost-headers/x64-windows-rel/vcpkg-parallel-configure
1>EXEC: kod błędu: 1
1> Więcej informacji znajdziesz w dziennikach:
1> C:\vcpkg\buildtrees\boost-headers\config-x64-windows-rel-CMakeCache.txt.log
1> C:\vcpkg\buildtrees\boost-headers\config-x64-windows-rel-CMakeConfigureLog.yaml.log
1> C:\vcpkg\buildtrees\boost-headers\config-x64-windows-out.log
1>
1>Stos wywołań (najnowsze wywołanie jako pierwsze):
1> C:/forgottenserver/vcpkg_installed/x64-windows/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:269 (wymagany_proces_vcpkg_execute)
1> C:/forgottenserver/vcpkg_installed/x64-windows/x64-windows/share/vcpkg-boost/boost-install.cmake:54 (vcpkg_cmake_configure)
1> buildtrees/versioning_/versions/boost-headers/89fca00b9db236eb0cb0ea97b9db246c2db7b3e1/portfile.cmake:12 (boost_configure_and_install)
1> scripts/ports.cmake:206 (dołącz)
1>
1>
1>EXEC: błąd: kompilacja boost-headers:x64-windows nie powiodło się. BUILD_FAILED
1>Aby uzyskać więcej informacji, zobacz adres Troubleshoot build failures (https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli).
1>Czas, który upływa, aby obsłużyć boost-headers:x64-windows: Czas, jaki upłynął do obsługi boost-headers:x64-windows: 870 ms
1>Upewnij się, że dostępne są pliki portów z elementami „git pull” i „vcpkg update”.
1>Następnie sprawdź, czy występują problemy pod adresem:
1> microsoft/vcpkg (https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+boost-headers)
1>Możesz nowy problem pod adresem:
1> Build software better, together (https://github.com/microsoft/vcpkg/issues/new?title=%5Bboost-headers%5D%20build%20error%20on%20x64-windows&body=Copy%20issue%20body%20from%20C%3A%2Fforgottenserver%2Fvcpkg_installed%2Fx64-windows%2Fvcpkg%2Fissue_body.md)
1>
1>C:\vcpkg\scripts\buildsystems\msbuild\vcpkg.targets(183,5): error MSB3073: Polecenie „"C:\vcpkg\vcpkg.exe" install --x-wait-for-lock --triplet "x64-windows" --vcpkg-root "C:\vcpkg\\" "--x-manifest-root=C:\forgottenserver\\" "--x-install-root=C:\forgottenserver\vcpkg_installed\x64-windows\\" ” zostanie zakończone przez kod 1.
1>Kompilowanie projektu „theforgottenserver.vcxproj” wykonane — NIEPOWODZENIE.
========== Kompilacja: sukces — 0, niepowodzenie — 1, aktualne — 0, pominięto — 0 ==========
========== Kompilacja – zakończenie o 18:09. Czas trwania: 06,510 s ==========
Post automatically merged:

Master
Post automatically merged:

wersja theforgottenserver 1.6
1757523622538.webp
Rozpoczęto kompilację o 18:58...
1>------ Kompilacja rozpoczęta: Projekt: theforgottenserver, Konfiguracja: Debug x64 ------
1>The vcpkg manifest was disabled, but we found a manifest file in C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\. You may want to enable vcpkg manifests in your properties page or pass /p:VcpkgEnableManifest=true to the msbuild invocation.
1>otpch.cpp
1>actions.cpp
1>ban.cpp
1>base64.cpp
1>baseevents.cpp
1>bed.cpp
1>chat.cpp
1>combat.cpp
1>condition.cpp
1>configmanager.cpp
1>connection.cpp
1>container.cpp
1>creature.cpp
1>creatureevent.cpp
1>cylinder.cpp
1>database.cpp
1>databasemanager.cpp
1>databasetasks.cpp
1>depotchest.cpp
1>depotlocker.cpp
1>events.cpp
1>fileloader.cpp
1>game.cpp
1>globalevent.cpp
1>groups.cpp
1>guild.cpp
1>house.cpp
1>housetile.cpp
1>cacheinfo.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\http\cacheinfo.cpp(22,1): error C1010: Nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego pliku nagłówkowego. Czy zapomniano dodać „#include "otpch.h"” do źródła?
1>error.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\http\error.cpp(15,1): error C1010: Nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego pliku nagłówkowego. Czy zapomniano dodać „#include "otpch.h"” do źródła?
1>http.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\http\http.cpp(52,1): error C1010: Nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego pliku nagłówkowego. Czy zapomniano dodać „#include "otpch.h"” do źródła?
1>listener.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\http\listener.cpp(62,1): error C1010: Nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego pliku nagłówkowego. Czy zapomniano dodać „#include "otpch.h"” do źródła?
1>login.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\http\login.cpp(169,1): error C1010: Nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego pliku nagłówkowego. Czy zapomniano dodać „#include "otpch.h"” do źródła?
1>router.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\http\router.cpp(59,1): error C1010: Nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego pliku nagłówkowego. Czy zapomniano dodać „#include "otpch.h"” do źródła?
1>session.cpp
1>inbox.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\http\session.cpp(102,1): error C1010: Nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego pliku nagłówkowego. Czy zapomniano dodać „#include "otpch.h"” do źródła?
1>iologindata.cpp
1>iomap.cpp
1>iomapserialize.cpp
1>iomarket.cpp
1>item.cpp
1>items.cpp
1>luascript.cpp
1>mailbox.cpp
1>main.cpp
1>map.cpp
1>matrixarea.cpp
1>monster.cpp
1>monsters.cpp
1>mounts.cpp
1>movement.cpp
1>networkmessage.cpp
1>npc.cpp
1>otserv.cpp
1>outfit.cpp
1>outputmessage.cpp
1>party.cpp
1>player.cpp
1>podium.cpp
1>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\utility(473,10): error C2079: "std::pair<const Position,SpectatorVec>::second" używa niezdefiniowanego class "SpectatorVec"
1>(kompilowanie pliku źródłowego „/src/otserv.cpp”)
1> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\utility(473,10):
1> kontekst tworzenia wystąpienia szablonu (najpierw najstarszy) to
1> C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\map.h(259,17):
1> zobacz odwołanie do kompilowanego tworzenia wystąpienia „std::map<Position,SpectatorVec,std::less<Position>,std::allocator<std::pair<const Position,SpectatorVec>>>” klasy klasa szablon
1> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\map(72,20):
1> zobacz odwołanie do kompilowanego tworzenia wystąpienia „std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>” klasy klasa szablon
1> with
1> [
1> _Kty=Position,
1> _Ty=SpectatorVec,
1> _Pr=std::less<Position>,
1> _Alloc=std::allocator<std::pair<const Position,SpectatorVec>>
1> ]
1> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\xtree(1095,6):
1> podczas kompilowania funkcji składowej „std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::~_Tree(void) noexcept” klasy klasa szablon
1> with
1> [
1> _Kty=Position,
1> _Ty=SpectatorVec,
1> _Pr=std::less<Position>,
1> _Alloc=std::allocator<std::pair<const Position,SpectatorVec>>
1> ]
1> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\map(369,1):
1> zobacz pierwsze odwołanie do elementu „std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::~_Tree” w „std::map<Position,SpectatorVec,std::less<Position>,std::allocator<std::pair<const Position,SpectatorVec>>>::~map”
1> with
1> [
1> _Kty=Position,
1> _Ty=SpectatorVec,
1> _Pr=std::less<Position>,
1> _Alloc=std::allocator<std::pair<const Position,SpectatorVec>>
1> ]
1> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\xtree(1097,17):
1> zobacz odwołanie do kompilowanego tworzenia wystąpienia „void std::_Tree_val<std::_Tree_simple_types<std::pair<const Position,SpectatorVec>>>::_Erase_head<std::allocator<std::_Tree_node<std::pair<const Position,SpectatorVec>,std::_Default_allocator_traits<_Alloc>::void_pointer>>>(_Alnode &) noexcept” funkcji szablon
1> with
1> [
1> _Alloc=std::allocator<std::pair<const Position,SpectatorVec>>,
1> _Alnode=std::allocator<std::_Tree_node<std::pair<const Position,SpectatorVec>,std::_Default_allocator_traits<std::allocator<std::pair<const Position,SpectatorVec>>>::void_pointer>>
1> ]
1> C:\Pliki programów\Microsoft Visual Studio\2022\Społeczność\VC\Narzędzia\MSVC\14.44.35207\include\xtree(777,26):
1> zobacz odwołanie do kompilowanego tworzenia wystąpienia „std::_Tree_node<std::pair<const Position,SpectatorVec>,std::_Default_allocator_traits<_Alloc>::void_pointer>” klasy klasy szablon
1> z
1> [
1> _Alloc=std::allocator<std::pair<const Position,SpectatorVec>>
1> ]
1> C:\Pliki programów\Microsoft Visual Studio\2022\Społeczność\VC\Narzędzia\MSVC\14.44.35207\include\xtree(330,16):
1> zobacz odwołanie do kompilowanego tworzenia składu „std::pair<const Position,SpectatorVec>” klasy klasy szablon
1>pozycja.cpp
1>protokół.cpp
1>protocolgame.cpp
1>protocollogin.cpp
1>protokół.cpp
1>rsa.cpp
1>harmonogram.cpp
1>script.cpp
1>scriptmanager.cpp
1>serwer.cpp
1>sygnały.cpp
1>spawn.cpp
1>zaklęcia.cpp
1>storeinbox.cpp
1>protocolstatus.cpp
1>talkaction.cpp
1>zadania.cpp
1>teleport.cpp
1>rzecz.cpp
1>kafelek.cpp
1>narzędzia.cpp
1>trashholder.cpp
1>powołanie.cpp
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\tools.cpp(220,87): ostrzeżenie C4996: 'fmt::v11::localtime': został wysłany za przestarzały
1>(kompilowanie pliku źródłowego „/src/tools.cpp”)
1>C:\Users\Michał\Desktop\forgottenserver-1.6\forgottenserver-1.6\src\tools.cpp(222,83): ostrzeżenie C4996: 'fmt::v11::localtime': został wysłany za przestarzały
1>(kompilowanie pliku źródłowego „/src/tools.cpp”)
1>broń.cpp
1>wildcardtree.cpp
1>xtea.cpp
1>Kompilowanie projektu „theforgottenserver.vcxproj” wykonane — NIEPOWODZENIE.
========== Kompilacja: sukces — 0, niepowodzenie — 1, aktualne — 0, pominięto — 0 ==========
========== Kompilacja – zakończenie o 18:59. Czas trwania: 21 490 s ==========
 
Last edited:
Back
Top