<div dir="ltr"><div>Lazarus won't just re-compile any old Delphi app from Windows to Mac without potentially significant re-working. Not even Delphi tself can do this, if the app is currently a VCL app (you will need to port .the UI to FireMonkey first).<br></div><div><br>Any option that involves changing the project code in order to compile to a Mac executable is unlikely to be worth the effort for a single user, and without a Mac yourself to test on, you could never had confidence that your app will work for your user until they have tested it for you.. Whatever you do, you will have to spend some time and quite possibly some money.</div><div><br></div><div>The only way to avoid incurring that cost is to ask/require your user to spend that money to establish a Windows VM on their system.</div><div><br></div><div>There are a number of solutions for this, including free options (VirtualBox) and comemrcial (VMware, Parallels etc). On top of the VM itself of course, the user will need a Windows license as well. Depending on the Mac hardware and on the VM solution they might choose, they could even set things up so that your application runs seamlessly on the Mac desktop.<br></div><div><br></div><div>This isn't achieved through recompilation or binary compatible runtime libraries, but simply by hiding the Windows Desktop and rendering each application directly into the Mac desktop, still running as a plain and simple Windows app in a Windows VM.</div><div><br>Parallels offers this capability, in what they call Coherence mode. The Windows desktop is merged with the Mac desktop - your Start menu is an icon in the Mac menu bar and each Windows app runs directly on the Mac desktop. VMWare has a similar mode I believe.</div><div><br></div><div>You (or your customer) pays your money (or not) and makes your choice.<br><br>:)</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 23 March 2015 at 10:56, Marshland Engineering <span dir="ltr"><<a href="mailto:marshland@marshland.co.nz" target="_blank">marshland@marshland.co.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">One of my users runs a Mac. I've done a bit of a web search but not been<br>
successful other than finding out to make a Hackintosh.<br>
I only have one application so I don't want to spend any money !!<br>
<br>
Lazarus could be an option but can I compile to make a Mac exe using a PC ?<br>
<br>
Any other suggestions are welcome. One is to give him an old PC laptop.<br>
<br>
Cheers Wallace<br>
<br>
_______________________________________________<br>
NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@listserver.123.net.nz">delphi@listserver.123.net.nz</a><br>
Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
Unsubscribe: send an email to <a href="mailto:delphi-request@listserver.123.net.nz">delphi-request@listserver.123.net.nz</a> with Subject: unsubscribe<br>
</blockquote></div><br></div>