Lazarus
Installation => macOS / Mac OS X => Topic started 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
-
IIRC you can run OSX in a VM in VirtualBox.
-
@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.
-
@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
-
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.
-
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.
-
and if using SSD consider compiling on a RAM disk.
-
@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.