www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - What is D's minimum requirements on Mac?

reply "Adam D. Ruppe" <destructionator gmail.com> writes:
I'm still tempted to grab a used Mac so I can port my display 
stuff to Cocoa and test it, but Macs are outrageously expensive 
and I hate them, so want to spend as little as possible.

What does dmd minimally require on a mac? If I got like a 10.5 
would that work?

i'm considering something like
http://www.amazon.com/Apple-MB138LL-Intel-Drive-Combo/dp/B0006HU49Y/ref=sr_1_5?ie=UTF8&qid=1433962021&sr=8-5&keywords=used+mac+mini
Jun 10 2015
next sibling parent =?iso-8859-1?Q?Robert_M._M=FCnch?= <robert.muench saphirion.com> writes:
On 2015-06-10 18:55:26 +0000, Adam D. Ruppe said:

 I'm still tempted to grab a used Mac so I can port my display stuff to 
 Cocoa and test it, but Macs are outrageously expensive and I hate them, 
 so want to spend as little as possible.
Well, I would go at least for a 64-bit system. Otherwise even the little money is sunk money. So a 64-bit Mac-Mini should do the job.
 What does dmd minimally require on a mac? If I got like a 10.5 would that work?
I think the 32bit version will work on such a system. IMO the requirements are not that demanding. However, I think after some time you like an OSX environment for development. It's a quite nice blend of good usability with a Unix flavour at hand. Won't change back to anything else until Apple becomes the next Microsoft. -- Robert M. Münch http://www.saphirion.com smarter | better | faster
Jun 10 2015
prev sibling next sibling parent reply "Laeeth Isharc" <laeeth nospamlaeeth.com> writes:
On Wednesday, 10 June 2015 at 18:55:27 UTC, Adam D. Ruppe wrote:
 I'm still tempted to grab a used Mac so I can port my display 
 stuff to Cocoa and test it, but Macs are outrageously expensive 
 and I hate them, so want to spend as little as possible.

 What does dmd minimally require on a mac? If I got like a 10.5 
 would that work?

 i'm considering something like
 http://www.amazon.com/Apple-MB138LL-Intel-Drive-Combo/dp/B0006HU49Y/ref=sr_1_5?ie=UTF8&qid=1433962021&sr=8-5&keywords=used+mac+mini
I don't know what the robustness and intellectual property aspects are these days. But would a hackintosh do the trick ? http://lifehacker.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox
Jun 10 2015
parent "ZombineDev" <valid_email he.re> writes:
On Wednesday, 10 June 2015 at 20:18:06 UTC, Laeeth Isharc wrote:
 On Wednesday, 10 June 2015 at 18:55:27 UTC, Adam D. Ruppe wrote:
 I'm still tempted to grab a used Mac so I can port my display 
 stuff to Cocoa and test it, but Macs are outrageously 
 expensive and I hate them, so want to spend as little as 
 possible.

 What does dmd minimally require on a mac? If I got like a 10.5 
 would that work?

 i'm considering something like
 http://www.amazon.com/Apple-MB138LL-Intel-Drive-Combo/dp/B0006HU49Y/ref=sr_1_5?ie=UTF8&qid=1433962021&sr=8-5&keywords=used+mac+mini
I don't know what the robustness and intellectual property aspects are these days. But would a hackintosh do the trick ? http://lifehacker.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox
A couple of weeks ago I tried this (but I used VMware player, instead of virtualbox) and it seemed to work well on OSX 10.10
Jun 10 2015
prev sibling next sibling parent reply "Kagamin" <spam here.lot> writes:
On Wednesday, 10 June 2015 at 18:55:27 UTC, Adam D. Ruppe wrote:
 I'm still tempted to grab a used Mac so I can port my display 
 stuff to Cocoa and test it, but Macs are outrageously expensive 
 and I hate them, so want to spend as little as possible.

 What does dmd minimally require on a mac? If I got like a 10.5 
 would that work?

 i'm considering something like
 http://www.amazon.com/Apple-MB138LL-Intel-Drive-Combo/dp/B0006HU49Y/ref=sr_1_5?ie=UTF8&qid=1433962021&sr=8-5&keywords=used+mac+mini
You can try to register as a developer: https://developer.apple.com/programs/ and get beta versions of OSX and install them on virtual box. Not sure how much it costs.
Jun 11 2015
next sibling parent "Kagamin" <spam here.lot> writes:
Whee, $99/year.
Jun 11 2015
prev sibling parent Jacob Carlborg <doob me.com> writes:
On 2015-06-11 13:34, Kagamin wrote:

 You can try to register as a developer:
 https://developer.apple.com/programs/ and get beta versions of OSX and
 install them on virtual box. Not sure how much it costs.
OS X is free, you just need a Mac to download it :) -- /Jacob Carlborg
Jun 11 2015
prev sibling next sibling parent reply Jacob Carlborg <doob me.com> writes:
On 2015-06-10 20:55, Adam D. Ruppe wrote:
 I'm still tempted to grab a used Mac so I can port my display stuff to
 Cocoa and test it, but Macs are outrageously expensive and I hate them,
 so want to spend as little as possible.

 What does dmd minimally require on a mac? If I got like a 10.5 would
 that work?
Maybe, but I wouldn't even try to run it on something lower than 10.6. I haven't tried to run it on anything lower than 10.7 in a couple of years but I would say 10.6 is the absolute minimum requirements. I think we should considering making the requirement 10.7 or later, at some point. Because in 10.7 Apple implemented native TLS. This is also the minimum requirement for LDC. I'm running a OS X 10.7 on Macbook from 2006, it's working perfectly fine. Although the whole computer it's quite slow, it only has 2 GB of RAM. As for running on a PC in a virtual machine, it's quite cumbersome to do, but it's doable. -- /Jacob Carlborg
Jun 12 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
On Friday, 12 June 2015 at 07:17:44 UTC, Jacob Carlborg wrote:
 I'm running a OS X 10.7 on Macbook from 2006, it's working 
 perfectly fine. Although the whole computer it's quite slow, it 
 only has 2 GB of RAM.
Thanks everyone. A coworker says he is selling an old Mac of his from 2010 and it sounds like I can make D work, so I think I'm going to snatch that up and see about starting to officially support macs in my libs (beyond just "it is close enough to posix with x11" which is what I'm doing now)
Jun 13 2015
parent Rikki Cattermole <alphaglosined gmail.com> writes:
On 14/06/2015 12:32 p.m., Adam D. Ruppe wrote:
 On Friday, 12 June 2015 at 07:17:44 UTC, Jacob Carlborg wrote:
 I'm running a OS X 10.7 on Macbook from 2006, it's working perfectly
 fine. Although the whole computer it's quite slow, it only has 2 GB of
 RAM.
Thanks everyone. A coworker says he is selling an old Mac of his from 2010 and it sounds like I can make D work, so I think I'm going to snatch that up and see about starting to officially support macs in my libs (beyond just "it is close enough to posix with x11" which is what I'm doing now)
OSX doesn't support X11 now. It's called XQuartz and must be manually installed. Oh and e.g. Derelict-GL/Derelict-Util doesn't play nicely in this act. Been there done that. Resulted to using Objective-C code. But atleast you can commit that static library to repo. Since you only need to support x86_64 OSX Cocoa.
Jun 13 2015
prev sibling parent Jacob Carlborg <doob me.com> writes:
On 2015-06-10 20:55, Adam D. Ruppe wrote:

 i'm considering something like
 http://www.amazon.com/Apple-MB138LL-Intel-Drive-Combo/dp/B0006HU49Y/ref=sr_1_5?ie=UTF8&qid=1433962021&sr=8-5&keywords=used+mac+mini
You can look up the requirements for OS X and see which is the latest version you can run on that particular machine. -- /Jacob Carlborg
Jun 12 2015