Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux support (newer SDK?) #2

Open
ChristophHaag opened this issue Sep 10, 2017 · 4 comments
Open

Linux support (newer SDK?) #2

ChristophHaag opened this issue Sep 10, 2017 · 4 comments

Comments

@ChristophHaag
Copy link

I can do a little work on it to get it to run on Linux but it looks like this is based on an old SDK before there was linux support for gold source. I tried an interactive rebase on the upstream one at https://github.com/ValveSoftware/halflife with deleting the first commit in this repository but it looks like there are a lot of conflicts to fix first. Is that something you'd be willing to do?

@maxvollmer
Copy link
Owner

Hey! Yes, unfortunately my SDK base was outdated. I'd sure be willing to look into this, but I only have so much time.

@Skylead
Copy link

Skylead commented Jan 10, 2020

Thanks for all your hard work @maxvollmer we appreciate it, this would be fantastic if you can find the time

Willing tester here with an Index setup

@maxvollmer
Copy link
Owner

maxvollmer commented Jan 23, 2020

So I looked into this, and merging with an up-to-date SDK is unfortunately not in any way achievable. The changes made to the source code are too great, and trying to do this is essentially equivalent to coding the entire mod from scratch (which tbh might not be such a bad idea from a "first do it, then do it right" pov, but time and resources are constrained, so it's off the table). However it should be possible to add linux support by sitting down for a week and tediously going through each and every compiler error (and warning!) when trying to compile for linux. There's also the problem that some of the third party stuff the mod uses is currently very Windows heavy, but I am sure it can be solved. If anyone likes to help (on the code side of things), please get in touch!

@IAmV0id
Copy link

IAmV0id commented Aug 10, 2020

Thank you for considering linux support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants