Sorry Digitanks is such a pain to compile. Once I got my dev environment set up I didn't bother making it any easier for anybody else. If you get it working and want to submit a patch to make it easier, I'd be happy to merge it in to help others.
The version of enet provided with Ubuntu is sadly too old. It provides 1.2 and you need 1.3 to build Digitanks, they're not compatible. You can download it from the
enet website though. I built with 1.3.0 but the latest 1.3.3 should work. (Ubuntu Oneiric and later have 1.3, if you have that you should be okay.)
Also you guys are right, you want the
Paul Hodge version of EASTL on GitHub. It does need to be placed in the "EASTL" directory. Now that C++11 has been approved and I've upgraded to VS10 I'll probably start moving back away from EASTL, the speed advantages from move semantics should outweigh the extra speed from EASTL. That should make it a bit easier to compile in the future.
I'll keep an eye on this thread and help you guys more if you run into more problems
(PS: If you decide to buy it, please do so through my website. Desura has a $500 minimum for some reason and I'll probably never see any money from sales on there :P )