Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#836 closed enhancement (fixed)

broken build with enet 1.3

Reported by: fabio Owned by:
Priority: Should Have Milestone: Alpha 6
Component: Core engine Keywords:
Cc: Patch:

Description

Can't build on Debian sid and Ubuntu oneiric (included the official 0 A.D. PPA packages at https://launchpad.net/~wfg/+archive/0ad.dev/+packages) because of incompatibility with libenet 1.3. I am sure this is a known problem, but let's officially report anyway.

Change History (4)

comment:1 by ricotz, 13 years ago

Milestone: Alpha 5Alpha 6

This is a known issue and should be taken care of after alpha 5

comment:2 by Philip Taylor, 13 years ago

Resolution: fixed
Status: newclosed

Fixed by r9574 and nearby commits. It should build with the bundled enet by default (and copies its libenet.so.1 into binaries/system/), or you can pass --with-system-enet to update-workspaces and it should use a non-bundled one (which must be 1.3).

comment:3 by fabio, 13 years ago

There is a little typo in trunk/source/lib/external_libraries/enet.h:

#error The game currently requires ENet 1.3.x. You are using a newer older, which\

comment:4 by Philip Taylor, 13 years ago

Oops - fixed - thanks!

Note: See TracTickets for help on using tickets.