











make[2]: *** No rule to make target 'release/libddnet_engine_shared.a', needed by 'DDNet.exe'. Stop.
make[1]: *** [CMakeFiles/Makefile2:500: CMakeFiles/game-client.dir/all] Error 2
make: *** [Makefile:156: all] Error
when building using cmake .. -G"Unix Makefile" && make j(30) on windows
rust toolchain is stable-x86_64-pc-windows-msvc
python --version: 3.12.3
why is it always libddnet_engine_shared bullying me? - (edited)



make[2]: *** No rule to make target 'release/libddnet_engine_shared.a', needed by 'DDNet.exe'. Stop.
make[1]: *** [CMakeFiles/Makefile2:500: CMakeFiles/game-client.dir/all] Error 2
make: *** [Makefile:156: all] Error
when building using cmake .. -G"Unix Makefile" && make j(30) on windows
rust toolchain is stable-x86_64-pc-windows-msvc
python --version: 3.12.3
why is it always libddnet_engine_shared bullying me? - (edited)















cmake .. and building with cmake --builld . -j wont move neccessary .dll files from \ddnet\build to \ddnet\build\debug where the compiled files and the .exe files reside - resulting in missing .dll files when launching ddnet - isnt there supposed to be a set command in the cmakelists copying those over automatically? or am i missing something
for context: - simply moving ddnet.exe and the steam_api.dll (that somehow got correctly generated there) - makes it Executable and it works just fine. (edited)



make[2]: *** No rule to make target 'release/libddnet_engine_shared.a', needed by 'DDNet.exe'. Stop.
make[1]: *** [CMakeFiles/Makefile2:500: CMakeFiles/game-client.dir/all] Error 2
make: *** [Makefile:156: all] Error
when building using cmake .. -G"Unix Makefile" && make j(30) on windows
rust toolchain is stable-x86_64-pc-windows-msvc
python --version: 3.12.3
why is it always libddnet_engine_shared bullying me? - (edited)



cmake .. && cmake --build . but it wont move the neccessary .dll files needed to launch it - copying them manually is annoying

PS C:\Users\Anwender\Projects\DDNet\build-test> cmake ..
-- Building for: Visual Studio 17 2022
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.39.33523.0
-- The CXX compiler identification is MSVC 19.39.33523.0
PS C:\Users\Anwender\Projects\DDNet\build-test> cmake --build . -j
MSBuild-Version 17.9.8+b34f75857 für .NET Framework
(i have no idea what im doing
)

cmake .. and building with cmake --builld . -j wont move neccessary .dll files from \ddnet\build to \ddnet\build\debug where the compiled files and the .exe files reside - resulting in missing .dll files when launching ddnet - isnt there supposed to be a set command in the cmakelists copying those over automatically? or am i missing something
for context: - simply moving ddnet.exe and the steam_api.dll (that somehow got correctly generated there) - makes it Executable and it works just fine. (edited)DEV=ON and run the executable in pack_DDNet-18.1-win64_tar_gz because this folder contains all the data files
build folder but only the executable is in Debug/Release etc. depending on the build type. You could start the client with Debug\DDNet.exe with the current folder being build, or find out how to make MSVC put the executable directly into the build folder.







https://www.reddit.com/r/github/comments/11zihd4/please_can_i_have_a_fucking_exe/

