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

Allow build with systems libenet, but still support own version. #201

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

susnux
Copy link

@susnux susnux commented Jun 26, 2016

This will not completely unbundle enet like #12
But will support build with a enet version provided by the system.

So like said in #195 some Linux distributions do not provide enet, that distros would then use the bundled one.
But other can use their system one.

Tested it with current release and enet7 (1.3.13) works :-)

@theonlypwner
Copy link
Member

I will probably merge this in the future, but there is another consideration:

If enet updates their protocol, developers might accidentally compile an incompatible version.

@theonlypwner theonlypwner self-assigned this Jul 3, 2016
@theonlypwner theonlypwner added this to the 2.6.4/2.7.1 milestone Jul 3, 2016
@susnux
Copy link
Author

susnux commented Jul 4, 2016

@theonlypwner Maybe adding a switch like "ENABLE_SYSTEM_ENET" ? which has to be set to yes?
So it can not be done accidentally but packagers or developers can use it if they know what they are doing?

@theonlypwner
Copy link
Member

Adding a switch is a good idea.

@theonlypwner theonlypwner removed this from the 2.6.4 milestone Sep 2, 2018
@Mte90
Copy link

Mte90 commented Mar 15, 2020

I compiled on debian with makefile without no errors :-)

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

Successfully merging this pull request may close these issues.

3 participants