Computers for cross-platform development

Pierre Abbat phma at leaf.dragonflybsd.org
Sun May 26 23:31:42 PDT 2019


On Friday, 24 May 2019 12.30.21 EDT Gerald Henriksen wrote:
> The NUCs are reasonably standard Intel stuff, but I suspect it will
> come down to asking on the various forums for those BSDs with a
> specific model, or buying one machine and try installing them all and
> see what happens.

Sounds good. I think I'm going for NUC.

> It will also depend on whether you need all the hardware to work or
> not.

What do you mean by all the hardware? What might not work?

On Friday, 24 May 2019 12.39.01 EDT Justin Sherrill wrote:
> Get a single large machine and virtualize each one of the
> environments.  It won't be as fast, but that may not matter if you are
> only building, say, weekly.

Two of my computers (one holds all my email and the other all my local Git 
repos) are over six years old. Neither has suffered a hard drive failure, but 
I just replaced a failed drive on my laptop. I need at least two new computers 
to take over if they fail. I also need a computer (which could be one of them) 
to drive a plotter; the new computers and the plotter will be in the other 
room.

On Friday, 24 May 2019 22.00.19 EDT Zachary Crownover wrote:
> I double the sentiment for virtualization if your intent is a continuous
> integration system for testing and artifact building. As Justin mentioned,
> the frequency of the runs adjusts the value of VM vs physical. I don’t know
> if Travis CI supports every OS on your list, but it might and you could set
> up a testing framework with it. If it’s open source work it could also be
> free through them and you wouldn’t have to worry about computer costs at
> all.

Travis does only Linux and macOS, its Linux is Ubuntu Trusty and Xenial (I'm 
running Bionic, and I think Trusty is too old for the version of CMake I 
require), and AFAICT it doesn't have big-endian.

Pierre
-- 
sei do'anai mi'a djuno puze'e noroi nalselganse srera






More information about the Users mailing list