-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
NextClient Build Issue Report
Issue Description
Description:
After building NextClient from source and launching it, the client gets stuck when trying to start a local server.
Steps to reproduce:
- Clone the repository and build NextClient from source
- Launch NextClient
- Go to "New Game" → try to start a local server
Expected behavior:
Local game server should start and the game should load normally.
Actual behavior:
Client gets stuck at "Starting Local Game Server" and never proceeds.
Additional information:
- OS: Windows 11
- Build configuration: Release
- Visual Studio: 2022 Community (14.44.35207)
- CMake: 4.1.0-rc1
- Generator: Ninja (fallback: NMake Makefiles)
- Architecture: x86
Error messages encountered during build:
CMake Error at nextclient/launcher/dep/gs-sdk/build/cmake/gameanalytics/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
Build warnings:
- CMake Deprecation Warning about compatibility with CMake < 3.10
- Policy CMP194 warning about MSVC assembler
- FetchContent deprecation warning for distorm
- Various compiler warnings about macro redefinition and type conversion
Notes / guesses:
- Possibly an issue with local server initialization in the NextClient build
- Could be related to missing dependencies or paths for HL1 engine libraries
- The build completes successfully but runtime behavior is affected
- May be related to CMake policy compatibility issues
Build environment details:
- Repository: https://github.com/CS-NextClient/NextClient
- Commit: Latest main branch
- Dependencies: All submodules properly initialized
- vcpkg packages: Successfully installed 18 packages including OpenSSL, zlib, glfw3, etc.
Files generated after successful build:
cmake-build-release\out\bin\Release\cstrike.execmake-build-release\out\bin\Release\next_engine_mini.dllcmake-build-release\out\bin\Release\FileSystem_Proxy.dllcmake-build-release\out\bin\Release\steam_api.dllcmake-build-release\out\bin\Release\nitro_api2.dllcmake-build-release\out\bin\Release\vgui2.dll
Additional context:
- Tried restarting the client and computer, issue persists
- Build process completes without fatal errors
- All required dependencies are present
Polarhigh
Metadata
Metadata
Assignees
Labels
No labels