Linux Development Build Notes I want to collect some Linux Build and development topics in this thread. Feel free to answer with your opinions, but you don't need to help out really, as I will work through the bugs myself, pretty likely. First let me state that I'm slightly unhappy with the build system, maybe because I haven't found much documentation and reference about it. But on the other hand it works quite straight through the code, so not much documentation is needed right now. Though I stumbled over a small problem, not having installed the enet package on my system. I'm going to fix that today, but having this in mind I think there should be something as a sysem feature detector, as autoconf does, as the linux systems out there differ quite much, as you might have experienced already. Anything in here is based on the 0ad-9999.ebuild. ENet: To solve custom ENet dependencies (if you installed enet in a uncommon place), we should write a function that makes up include and library paths based on pkg-config. As a last resort there should be an easy way to configure a custom paths for Enet and possibly for the other dependent packages too. Some General Remarks: General: Let's collect all dependencies. Not all are needed by anyone, so possibly a split up of the repository stripped of all external dependencies should help. SCM(Source Control Management): Yes SVN is not the best selection. Choose git and be happy. I will always assist you with in moving to git. Communication: How about to open a IRC Chat (#0ad on freenode?!)? BTW: It might help to give me a trac key. I might send an application in some days. -- A more cool signature is about to come... For any Users of the famous VI Editor and firefox (not too uncommon I think): Try the Firefox Vimperator Plugin ! There's no cooler tool to edit forums and browse the net. Also usefull for anyone else who hates these javascript editors to edit Forum posts. Try it and feel free. BTW: As I found it I just searched for a way to browse the net without menu bars, tab bars, scrollbars and status lines. And it just works!