Dennis Felsing

Results 487 comments of Dennis Felsing

Yes, it's arch linux with the mingw packages installed. I think some paths are hardcoded and no one tried to run ddnet-scripts/release/build.sh yet except me.

For Linux with make with `VERBOSE=1` I'm not seeing much more info: ``` +build_linux:2> PLATFORM=x86_64 +build_linux:3> DIR=/home/deen/isos/ddnet/debian10 +build_linux:5> cd /home/deen/isos/ddnet/debian10 +build_linux:6> mkdir -p proc sys dev +build_linux:7> umount /home/deen/isos/ddnet/debian10/proc /home/deen/isos/ddnet/debian10/sys...

``` root@li:/# which rustc /root/.cargo/bin/rustc root@li:/# which cargo /root/.cargo/bin/cargo root@li:/# rustc --version rustc 1.62.0 (a8314ef7d 2022-06-27) root@li:/# cargo --version cargo 1.62.0 (a748cf5a3 2022-06-08) ``` Let me try adding `. "$HOME/.cargo/env"`...

Looks like Linux x86-64 is now getting there. I guess there is no rust version for x86 when using rustup? Failing for me: ``` /root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc: error while loading shared libraries:...

linux x86-64 still failed in the end, same failure for macOS and linux x86: ``` [ 30%] Generating release/libddnet_engine_shared.a /usr/local/bin/cmake -E env CARGO_TARGET_DIR=/ddnet-source DDNET_TEST_NO_LINK=1 /root/.cargo/bin/cargo build --release Updating crates.io index...

The idea is to be able to write future components of DDNet in Rust, a memory-safe high-performance language. The disadvantage is that everyone building DDNet will require Rust then.

Done, mac failed in the end: ``` ld: warning: ignoring file release/libddnet_engine_shared.a, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 undef: _cxxbridge1$RustVersionRegister Undefined symbols for architecture...

Can you show a screenshot of what you are talking about? In general we try not too add too many new options, but improve the defaults instead. Maybe there is...

Oooh, good catch. We should still print the reason when we actually kill the team then.

We send the message, but after putting everyone into team 0. So they never get the message :D