# Hordes

**URL:** <https://discourse.cataclysmdda.org/t/hordes/5444>\
**Category:** The Lab\
**Created:** [March 15, 2014, 7:04am UTC](https://discourse.cataclysmdda.org/t/hordes/5444 "2014-03-15T07:04:16Z")\
**Posts on this page:** 4\
**Page:** 7

<div class="post-metadata">

**Author:** ![Anxiety](https://avatars.discourse-cdn.com/v4/letter/a/67e7ee/32.png) [@Anxiety](https://discourse.cataclysmdda.org/u/Anxiety)\
**Post date:** [July 4, 2014, 4:19am UTC](https://discourse.cataclysmdda.org/t/hordes/5444/121 "2014-07-04T04:19:22Z")

</div>

> [@KA101](#):
>
> Needs more information. What OS are you running, and are you looking for Reaper’s PR or DDA’s mainline?

Preferably MinGW. Code::Blocks is acceptable. I’d really rather not have to install Cygwin on this machine. IIRC it took damned long to download when I installed it on my previous one. I have used it before, though.

> [@Reaper](#):
>
> Install debian/ubuntu on virtual machine or use cygwin.

I’d rather not try debian/ubuntu. Sounds beyond my ken. 😕

[quote=“Reaper, post:120, topic:5444”]

> Anyway, is there a difference between the two?

  
Yes.[/quote]

I was not aware.

> [@KA101](#):
>
> Needs more information. What OS are you running, and are you looking for Reaper’s PR or DDA’s mainline?

Mainline, though it’s probably no different to set up Reapers. Just a different repository, yes? I assume y’all merge with the main often enough that I’ll get to play with Reaper’s handiwork soon enough anyway. Quick aside: This thread did give me the impression the horde feature was mostly Reaper’s. Seems I was wrong.

In any case, I don’t mean to hijack this thread with my build woes, so please post advice in my thread [here](http://smf.cataclysmdda.com/index.php?topic=7040).

---

<div class="post-metadata">

**Author:** ![Reaper](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/reaper/32/74_2.png) [@Reaper](https://discourse.cataclysmdda.org/u/Reaper)\
**Post date:** [July 4, 2014, 5:23am UTC](https://discourse.cataclysmdda.org/t/hordes/5444/122 "2014-07-04T05:23:13Z")

</div>

> I'd rather not try debian/ubuntu. Sounds beyond my ken. :/

Compiling and cross compiling in linux in easier that try to compile it MinGW on Windows, i think.

> Just a different repository, yes? I assume y'all merge with the main often enough that I'll get to play with Reaper's handiwork soon enough anyway.

Who knows? The last time the code was not included in mainline for ideological reasons. Better learn git and cross compiling. You can tweak code in this case.

---

<div class="post-metadata">

**Author:** ![Weyrling](https://avatars.discourse-cdn.com/v4/letter/w/7bcc69/32.png) [@Weyrling](https://discourse.cataclysmdda.org/u/Weyrling)\
**Post date:** [July 5, 2014, 5:13pm UTC](https://discourse.cataclysmdda.org/t/hordes/5444/123 "2014-07-05T17:13:25Z")

</div>

[quote=“Reaper, post:122, topic:5444”]

> I’d rather not try debian/ubuntu. Sounds beyond my ken. 😕

  
Compiling and cross compiling in linux in easier that try to compile it MinGW on Windows, i think.

> Just a different repository, yes? I assume y'all merge with the main often enough that I'll get to play with Reaper's handiwork soon enough anyway.

Who knows? The last time the code was not included in mainline for ideological reasons. Better learn git and cross compiling. You can tweak code in this case.[/quote] In windows the vast majority of things people do is through clicking icons and navigating menus, in linux you generally type things into a terminal, these two interfaces are quite different. Linux is excellent if you already use linux, learning linux as a prerequisite to another task is much harder than just setting up windows to do a single project. It's similar to how automating something is only useful if you are going to be doing it a lot.

If you plan to work on tons of different projects, or cross-platform compatibility, or several programming languages and compilers, linux is great. However, if you plan to work on a single project like CDDA for personal use, it’s easier to do it on whatever you/'re already using, depending of course on the project’s cross-compatibility.

---

<div class="post-metadata">

**Author:** ![Reaper](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/reaper/32/74_2.png) [@Reaper](https://discourse.cataclysmdda.org/u/Reaper)\
**Post date:** [July 7, 2014, 4:13am UTC](https://discourse.cataclysmdda.org/t/hordes/5444/124 "2014-07-07T04:13:55Z")

</div>

Cross building from linux:  
I can build and run only text version for windows.  
I try to build version with tiles for windows and get executable, but it crash after run. (because i forgot puts DLLs)

Last text version for windows in top post.

* * *

Ho ho. I put DLLs in folder with exe and it work with wine. (I think should work in windows too)  
Last tiles version in top post too.

[Previous page](https://discourse.cataclysmdda.org/t/hordes/5444.md?page=6)
