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 annoyingPS 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 filesbuild
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.