Lazarus

Installation => macOS / Mac OS X => Topic started by: stem on November 21, 2017, 03:46:28 pm

Title: Need hardware recommendations for developing with Lazarus
Post by: stem on November 21, 2017, 03:46:28 pm
Hi,

I'm developing with Windows 7 and Linux (the latter with a virtual machine).

I also want to test my Lazarus projects with Mac OS X. It would be nice if anyone gave me some hints what Mac machines would be suitable for developing with Lazarus and a Mac. I'm completely new to Mac and have no experience. Some "simple" machine with SSD would be nice.

Thank you!  ;)

stem
Title: Re: Need hardware recommendations for developing with Lazarus
Post by: Pascal on November 21, 2017, 03:59:23 pm
IIRC you can run OSX in a VM in VirtualBox.
Title: Re: Need hardware recommendations for developing with Lazarus
Post by: tudi_x on November 21, 2017, 04:18:28 pm
@Pascal: much less work if the host CPU is Intel. (i was not able to install on AMD)
@stem: you can start VirtualBox headless and connect with remote desktop to the OSX instance.
Title: Re: Need hardware recommendations for developing with Lazarus
Post by: valdir.marcos on November 21, 2017, 05:04:53 pm
@stem

How to Run Mac OS X Inside Windows Using VirtualBox
https://lifehacker.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox

How to Install Mac OS X El Capitan on PC on VirtualBox
https://techsviewer.com/how-to-install-mac-os-x-el-capitan-on-pc-on-virtualbox/

Apple Mac Mini (It's the least expensive original hardware option):
https://www.apple.com/shop/buy-mac/mac-mini
Title: Re: Need hardware recommendations for developing with Lazarus
Post by: hayanninja on December 30, 2017, 12:50:56 am
Get an old-ish Mac Mini (early 2010s models are still fairly decent by today's standards, definitely good enough for a secondary development machine / OSX testing). It won't have an SSD, but you can always install one if that's critical.

With that being said, upgrading them to an SSD probably won't improve much. The disk drive isn't the bottleneck; my Windows machine has the same speed and amount of RAM, and the same speed (but larger capacity) HDD as my Mac Mini. Major difference - the Mac Mini has a dual-core 3rd-gen i5; whereas my Windows machine has a quad-core 6th-gen i7 - the actual GHz difference is almost negligable, but it's a much newer (and more cores) CPU. (The Windows machine also has an extremely superior GPU (GTX 960 vs Intel HD 4000), but I doubt that's relevant.) Both have been recently reformatted, so the issue isn't just general clogging.
Title: Re: Need hardware recommendations for developing with Lazarus
Post by: avra on December 30, 2017, 10:15:49 am
With that being said, upgrading them to an SSD probably won't improve much.
My experience is quite the opposite. The most useful upgrade is to SSD replace hard disks where your OS, Lazarus installation and sources. System boots several times faster and the same goes for Lazarus rebuild. Hard disk can stay as large storage second disk.
Title: Re: Need hardware recommendations for developing with Lazarus
Post by: tudi_x on December 30, 2017, 10:59:00 am
and if using SSD consider compiling on a RAM disk.
Title: Re: Need hardware recommendations for developing with Lazarus
Post by: Thaddy on December 30, 2017, 11:45:43 am
@Pascal
Note that some (only some) of the Windows 10.1 64 bit insider previews can run (apple supported) OSX  code...... I did not enable it yet but is is there somewhere. I saw some screenshots.
I guess similar to the UBUNTU feature in the insider preview, which I really like.
TinyPortal © 2005-2018