[Openmcl-devel] Mac portability

ThutmoseIII Thoth thutmosethree at gmail.com
Tue Jun 21 23:28:19 PDT 2016


Responses are inline. Thanks for all the help.


> On Jun 21, 2016, at 5:32 PM, Chris Hanson <cmhanson at eschatologist.net> wrote:
> 
> On Jun 21, 2016, at 12:59 PM, ThutmoseIII Thoth <thutmosethree at gmail.com <mailto: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 <mailto: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 <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?

I am generating the app bundle via “The application builder” — the function ccl::build-application to be precise.

> 
>> 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.

Instead of using a flash drive, I also copied everything via ‘scp’ but still got the same error message.

> 
> 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.

Thanks for the info, I’ll definitely be looking into this once I can at least get this to work on my other Mac.

> 
> To test on other (I assume you mean older) versions of macOS, you'll need a developer account, and to visit developer.apple.com <http://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/20160622/dacc8c8a/attachment.htm>


More information about the Openmcl-devel mailing list