Jump to content


Community Members
  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by GunChleoc

  1. Yep, that's it. I deleted it and now the build system is picking the system-provided one in usr/include/enet.
  2. gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 > Do you use with system enet ? I have no idea how to do that and there is no such switch documented on https://trac.wildfiregames.com/wiki/BuildInstructions, so I guess the answer is "no". My system has libenet-dev version 1.3.13+ds-1 (= libenet7)
  3. Are there any new dependencies that haven't been documented on the wiki yet? I have Ubuntu 20.04-based Linux Mint. SVN r24660. I cleaned the workspaces and rebuilt without any parameters. precompiled.cpp ../../../source/network/StunClient.cpp: In function ‘JS::Value StunClient::FindStunEndpointHost(const ScriptInterface&, int)’: ../../../source/network/StunClient.cpp:375:68: error: too many arguments to function ‘ENetHost* enet_host_create(const ENetAddress*, size_t, enet_uint32, enet_uint32)’ 375 | ENetHost* transactionHost = enet_host_create(&hostAddr, 1, 1, 0
  4. That's due to the way git works. First you clone everything, which will put you on the latest version ("clone" command), because you haven't picked a version yet. After that, you can switch to any version you like ("checkout" command), but you always get the complete repository first. You can also save some bandwidth when cloning by using the "depth" parameter, but that would have made things more complicated for guiding you through.
  5. No need to spend money on a program. Just install Mozilla Thunderbird and grab them via POP3.
  6. The current SVN version compiles fine with Pyton3. I noticed that the Rust version from the Ubuntu package manager installs python-is-python2 though, so it's better to get rust with rustup https://www.rust-lang.org/tools/install
  7. Maybe you can do a sparse checkout on the command line to reduce the download size? http://svnbook.red-bean.com/en/1.7/svn.advanced.sparsedirs.html
  8. The package manager's rust version might also be outdated. Best install it via https://www.rust-lang.org/tools/install See also
  9. The GPL means that the source code needs to be available along with your game. Attribution is mostly or the CC licenses used by the art assets. So, that depends on which of these assets you use.
  10. This link is fine: https://trac.wildfiregames.com/browser/ps These links are also fine: https://trac.wildfiregames.com/browser/audio/trunk https://trac.wildfiregames.com/browser/art_source/trunk This link returns 503: https://trac.wildfiregames.com/browser/ps/trunk
  11. You can if you distribute the source code too and give proper attribution. See https://github.com/0ad/0ad/blob/master/LICENSE.txt for details. You can also create a mod instead of a full game if you want.
  12. It has not been pulled from Transifex to 0AD yet. Just wait another week, and if it's not there, contribute to the translation on Transifex.
  13. Vernaculars can be written too - the Romance languages are all vernaculars of Latin and they can get written just fine The definition whether a variant is a language or a dialect is never purely linguistic, it is political too. For example, if Norwegians listen to or read Swedish they understand most of it. If I listen to Scots, I understand maybe about half of it. It is still hotly disputed though whether it's a dialect of English or a separate language, and the discussion is very political. From the description on Wikipedia, not all variants of Arabic are mutually intelligible, includi
  14. I'd say make a list of the 0% projects and if they are still at 0% after the next release is done, clean house. I think it's OK if people want to translate into their vernacular - those Arabic variants seem to be different enough from each other. I don't know that much about the language, but we can expect them to be more different from each other than Norwegian/Swedish/Danish are from each other. If you get requests for new language variants, ask the translator if they want to contribute to an active variant and only create the new language if they are sure that they want a separate
  15. The you skip the rows and have a table with 1 row. Attack/armor could be a table too.
  16. Well, you can't expect the 0AD team to call up your internet provider and to this for you... that would be even more absurd. Of course, players shouldn't have to do that either, but it is what it is.
  17. How about putting similar properties into tables with headers? Costs, gather rates & loot could be a table with food, wood, ... as headers
  18. Thanks that fixed it! BTW the dependencies list python-is-python2, should that be python-is-python3 now since the SpiderMonkey upgrade is done? Also, the rust dependencies would install python-is-python2 if I installed them from the Ubuntu package manager. I got them from https://www.rust-lang.org/tools/install instead as recommended in the Spidermonkey thread to be on Python 3. Shall we update the build instructions accordingly? Since my system nvtt is too old, I updated the workspaces without the switch.
  19. I got a compile failure today after fetching the latest SVN (r24351). I ran clean-workspaces.sh and ./update-workspaces.sh --with-system-nvtt, then make in the gcc folder. System: Linux Mint based on Ubuntu Focal (20.04). gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 ==== Building network (release) ==== Creating obj/network_Release precompiled.h In file included from ../../../source/lib/precompiled.h:111, from ../../../source/pch/network/precompiled.h:19: ../../../source/ps/CLogger.h:28:10: fatal error: fmt/printf.h: No such file or directory 28 |
  20. I have done so for the download page - easy copy/paste from Launchpad. The changelog would be more work, since that's generated from the repo.
  21. @m7600 We are finished with the API overhaul at Widelands and have a brand-new addon system too. https://www.widelands.org/forum/topic/5073/ https://www.widelands.org/documentation/index.html So in case you're still interested, you can start modding with a current development build.
  22. The real problem is that the locale is server-based, not client based. There's nothing we can do about that until the forum software starts supporting a user option here. It's just a common misconception that communities are monolingual.
  23. Which keyboard layout are you using? On mine, I have to press Shift-7 in order to get a /, that might be your problem.
  24. There is only 1 official definition of it, but it's still confusing to people who grew up with the 24 clock.
  • Create New...