Svenstaro Posted May 24, 2011 Share Posted May 24, 2011 I wondered, why do you guys still use the old enet? It makes 0ad inconvenient to package for distros.Are there plans to use enet 1.3? Link to comment Share on other sites More sharing options...
k776 Posted May 24, 2011 Share Posted May 24, 2011 http://trac.wildfiregames.com/ticket/836I remember having a discussion about it. I cannot remember the outcome of that discussion.IIRC, the best option might be to include enet 1.2 into the 0 A.D. source code (or upgrade to 1.3 but still bundle the enet source code). Link to comment Share on other sites More sharing options...
Svenstaro Posted May 24, 2011 Author Share Posted May 24, 2011 Either way would be fine but currently stuff breaks and since 2 versions of enet lead to incompatibility, this should be resolved one way or another. Personally I'd prefer just upgrading to enet 1.3 and relying on the distros to ship that because enet doesn't have releases often. Link to comment Share on other sites More sharing options...
fcxSanya Posted May 24, 2011 Share Posted May 24, 2011 I remember having a discussion about it. I cannot remember the outcome of that discussion.Here is Philip's answer about this: http://www.wildfiregames.com/forum/index.php?showtopic=14725&view=findpost&p=219233 :Any idea when you will switch to libeven 1.3.x?Probably for the next release - I think the easiest approach is probably to bundle ENet 1.3 with the game, for distros that only have 1.2 (which should disappear over time), but use the standard system library when available, so it just needs a bit of fiddling with the build system to support that. Link to comment Share on other sites More sharing options...
Ykkrosh Posted May 24, 2011 Share Posted May 24, 2011 I started working on this a few days ago, by bundling a copy of ENet 1.3 and using that unless you build with --with-system-enet (similar to the current --with-system-nvtt), but I couldn't get it to work on Windows (it keeps complaining about stupid CRT manifest stuff) so I temporarily gave up. I should get back to it soon when I have more patience Link to comment Share on other sites More sharing options...
Svenstaro Posted May 25, 2011 Author Share Posted May 25, 2011 Ok awesome to hear you are working this. I think you picked the best solution, too. At least, you'll make us maintainers happy. Link to comment Share on other sites More sharing options...
Ykkrosh Posted May 29, 2011 Share Posted May 29, 2011 Should be fixed now (see #836 for a few more details). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now