* * *

Author Topic: Need hardware recommendations for developing with Lazarus  (Read 1750 times)

stem

  • New member
  • *
  • Posts: 24
Need hardware recommendations for developing with Lazarus
« 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

Pascal

  • Hero Member
  • *****
  • Posts: 589
Re: Need hardware recommendations for developing with Lazarus
« Reply #1 on: November 21, 2017, 03:59:23 pm »
IIRC you can run OSX in a VM in VirtualBox.
laz trunk - fpc trunk 32bit - Windows 10 Pro x64

tudi_x

  • Sr. Member
  • ****
  • Posts: 431
Re: Need hardware recommendations for developing with Lazarus
« Reply #2 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.
« Last Edit: November 21, 2017, 04:22:37 pm by tudi_x »

valdir.marcos

  • Sr. Member
  • ****
  • Posts: 288
Re: Need hardware recommendations for developing with Lazarus
« Reply #3 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

hayanninja

  • New member
  • *
  • Posts: 32
Re: Need hardware recommendations for developing with Lazarus
« Reply #4 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.
« Last Edit: December 30, 2017, 12:57:02 am by hayanninja »

avra

  • Hero Member
  • *****
  • Posts: 1249
    • Additional info
Re: Need hardware recommendations for developing with Lazarus
« Reply #5 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.
ct2laz - Easily convert components and projects between Lazarus and CodeTyphon

tudi_x

  • Sr. Member
  • ****
  • Posts: 431
Re: Need hardware recommendations for developing with Lazarus
« Reply #6 on: December 30, 2017, 10:59:00 am »
and if using SSD consider compiling on a RAM disk.

Thaddy

  • Hero Member
  • *****
  • Posts: 5378
Re: Need hardware recommendations for developing with Lazarus
« Reply #7 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.
« Last Edit: December 30, 2017, 11:59:04 am by Thaddy »
"Logically, no number of positive outcomes at the level of experimental testing can confirm a scientific theory, but a single counterexample is logically decisive."

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus