unixoide / 5th-echelon

https://unixoide.github.io/5th-echelon/
89 stars 2 forks source link

linux server port release? #23

Open cloudslsw opened 5 months ago

cloudslsw commented 5 months ago

didnt sure if took massive workload but if its easy to be done can you considering it?

unixoide commented 5 months ago

The server development started on Linux and should be fully cross platform. I just haven't tested in a while as it is more convenient to dev on the same system.

cloudslsw commented 5 months ago

after install wine on a terminal only(no GUI) linux, server successfully started and i can connect, but havent test an match with anyone yet, this isnt a good solution if it can native running on linux in future that would be good

unixoide commented 5 months ago

Not sure if I understand. You should be able to compile the server for Linux just fine, no wine needed. Except for the game of course if you also play on Linux, but there I have no idea.

cloudslsw commented 5 months ago

oh, good to know, i probably try compiled one later few days

cloudslsw commented 2 months ago

hi, sorry for my dumb, i dont know how to compile the code for linux, can you make an tutorial for this or offer an linux binary in release?

unixoide commented 1 month ago

I built it with cargo build -p dedicated_server --release on Debian 12 and uploaded the result to https://github.com/unixoide/5th-echelon/releases/tag/2024-07-09

Keep in mind that you need the protobuf compiler from https://github.com/protocolbuffers/protobuf#protobuf-compiler-installation to build it yourself.