[Openmcl-devel] Mac portability

Chris Hanson cmhanson at eschatologist.net
Tue Jun 21 14:32:52 PDT 2016


On Jun 21, 2016, at 12:59 PM, ThutmoseIII Thoth <thutmosethree at gmail.com> wrote:
> 
> I’ll respond inline to RG’s questions and add a little more info as well.
>> On Jun 20, 2016, at 10:46 PM, Ron Garret <ron at flownet.com> wrote:
>> 
>> Impossible to say without more info.
>> 
>> What are the models of mac?
> I built these programs with a Mac Mini (2014)
> I am trying to run them on a macbook pro (2012)
>> 
>> What version of the OS?
>  built these programs with OSX 10.11.4 
> I am trying to run these programs on OSX 10.10.5
>> 
>> What version of CCL?
> I built them with 1.11
> It should at least be 1.10 but probably 1.11 ― how would I verify via evaluation in the backtrace?
>> 
>> What is the minimal code that allows you to reproduce the problem?
> http://paste.lisp.org/display/318856#1
>> rg

(Please put the traditional line of white space between what you're quoting and your own reply, it'll make your reply easier to read. Thanks.)

How are you generating a Mac .app bundle from CCL?

> To transfer my programs, I am copying and pasting the folders to a flash drive. My eventual goal is to get these programs on the App Store, what other information will be useful there, and how can I test these programs on different OSX versions?
> 
> Thanks for all the help.

How is your flash drive formatted, as HFS+ or as another volume format? If it's not HFS+ it could be that something isn't coming through fully.

Also, are the applications you're building properly sandboxed and signed? They'll need to be in order to be accepted on the App Store, and you'll need a way to accommodate this.

To test on other (I assume you mean older) versions of macOS, you'll need a developer account, and to visit developer.apple.com to get download codes for those versions, download them from the App Store, and then install them in virtual machines for testing. VM software will usually walk you through this.

If you want to make media from a macOS installer (for future or offline use) there's a Knowledge Base article on using the "createinstallmedia" tool to do so. 

Note also that a given Mac can't boot an OS older than the one with which it shipped, because that OS may not have drivers for its specific hardware. If your Mac mini shipped with OS X 10.10.3, it can't run 10.7 or even 10.10.1 without a VM, for example.

  -- Chris

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20160621/7f3769b7/attachment.htm>


More information about the Openmcl-devel mailing list