Ticket #836 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

broken build with enet 1.3

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

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

comment:1 Changed 3 years ago by ricotz

  • Milestone changed from Alpha 5 to Alpha 6

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

comment:2 Changed 3 years ago by Philip

  • Status changed from new to closed
  • Resolution set to fixed

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 Changed 3 years ago by fabio

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 Changed 3 years ago by Philip

Oops - fixed - thanks!

Note: See TracTickets for help on using tickets.