Skip to content

Fixed compilation errors and updated dependencies #1

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

manpat
Copy link

@manpat manpat commented Nov 8, 2017

Hey I don't know if you're still actively maintaining this project but I had to make a few changes to get it building on my system and I figured I might as well submit a PR

The version from cargo.io fails to locate clang on my system because of how the version of clang-sys used found clang. In essence, on OSes without a standard 'exe' extension it will match directories named 'clang' as well as binaries - the version I've updated it to has checks to avoid this.

Also there's two hard compilation errors in client.rs which I assume were just uncaught copy-paste errors or something. Simple fix but again, the version on cargo.io doesn't compile without it

@vvanders
Copy link
Owner

vvanders commented Nov 9, 2017

No, this is largely unmaintained and actually pretty out of date. The latest version was in the forked(networkprotocol/netcode.io) library but was since removed since I didn't have time to maintain it.

You're totally welcome to fork it if you want since I probably won't have time to properly review PRs.

@manpat
Copy link
Author

manpat commented Nov 15, 2017

yeah I noticed it was a bit out of date haha

I've fixed a few more bugs and merged it back with the original project over here
https://github.com/Game-Insight/netcode.io/tree/master

I can't see myself picking up the maintenance effort, just leaving this here for future reference :p

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

Successfully merging this pull request may close these issues.

2 participants