Clozure / ccl

Clozure Common Lisp
http://ccl.clozure.com
Apache License 2.0
840 stars 105 forks source link

CCL on an older Mac Mini #460

Closed ghost closed 9 months ago

ghost commented 9 months ago

Setup:

Mac Mini mid-2011 Server Lion (10.7.5) CCL (ccl-1.11-darwinx86, through a short binary search) Xcode 4.3.1 for Lion, "installed"

Terminal Session:

clyde:~ mel$ make ~bash: make: command not found # knucklehead

clyde:~ mel$ cd /Users/mel/Desktop/ccl clyde:ccl mel$ ./dx86cl64 [Friendly startup message elided] ?

[Sorry for any typos, the machine is air gapped and I had to hand enter.]

Let's pretend, for sake of argument, that I am a newbie.

What now?

edoneel commented 9 months ago

Hi,

You need to install the command line utilities.

It used to be

xcode-select --install

most recently on 10.15.

Then make works.

The rest of the instructions are here:

Release Clozure CL 1.12.2 · Clozure/ccl (github.com) [https://github.com/Clozure/ccl/releases/tag/v1.12.2]

The default build builds for 10.9 and later.  If this won't run on 10.7 I looks as if I can build a 10.7 one for you.

cheers

bruce

On 2023-09-24T15:35:16.000+02:00, melodious-thunk @.***> wrote:

 Setup:     Mac Mini mid-2011 Server   Lion (10.7.5)   CCL (ccl-1.11-darwinx86, through a short binary search)   Xcode 4.3.1 for Lion, "installed"    Terminal Session:  

  clyde:~ mel$ make    ~bash: make: command not found # knucklehead     clyde:~ mel$ cd /Users/mel/Desktop/ccl    clyde:ccl mel$ ./dx86cl64    [Friendly startup message elided]    ?    [Sorry for any typos, the machine is air gapped and I had to hand  enter.]    Let's pretend, for sake of argument, that I am a newbie.    What now?    —  Reply to this email directly, view it on GitHub  [https://github.com/Clozure/ccl/issues/460], or unsubscribe  [https://github.com/notifications/unsubscribe-auth/ACEXJIUN6BWRH3CW4FIHLITX4AZJJANCNFSM6AAAAAA5E6KNGI].  You are receiving this because you are subscribed to this @.***>

ghost commented 9 months ago

CCL (ccl-1.11-darwinx86, through a short binary search)

Release Clozure CL 1.12.2

I'm using CCL 1.11, the first one I could find that didn't have an illegal opcode in the binary.

I looks as if I can build a 10.7 one for you.

I don't think I need you to do that just yet, but thanks for the offer!

xcode-select --install

This gives a usage message, no --install option.

xcode-select --version reports 2308, does that help?

edoneel commented 9 months ago

Hi,

Does xcode-select --help return anything useful?

cheers

bruce

On 2023-09-24T18:35:40.000+02:00, melodious-thunk @.***> wrote:

   CCL (ccl-1.11-darwinx86, through a short binary search)    Release Clozure CL 1.12.2    I'm using CCL 1.11, the first one I could find that didn't have an  illegal opcode in the binary.     I looks as if I can build a 10.7 one for you.    I don't think I need you to do that just yet, but thanks for the  offer!     xcode-select --install    This gives a usage message, no --install option.    xcode-select --version reports 2308, does that help?    —  Reply to this email directly, view it on GitHub  [https://github.com/Clozure/ccl/issues/460#issuecomment-1732615363],  or unsubscribe  [https://github.com/notifications/unsubscribe-auth/ACEXJIRNHOT3FDPASS4BDHLX4BONZANCNFSM6AAAAAA5E6KNGI].  You are receiving this because you commented.Message ID: @.***>

ghost commented 9 months ago

Same usage message. :(

man xcode-select gives a trove...

edoneel commented 9 months ago

Hi,

If this old stack exchange posting is to be believed then it seems that xcode-select no longer has the package available to download

https://stackoverflow.com/questions/9329243/how-to-install-xcode-command-line-tools

It implies that you can download the package from developer.apple.com using your free Apple Developer account, but, my fading memory is that the free Developer accounts have gone away.

So give it as shot but you might have to either get a newer MacOS version (and then a newer intel mac, sorry) or you might have to go for some version of free tools.

Sorry...

cheers

bruce

On 2023-09-24T20:30:14.000+02:00, melodious-thunk @.***> wrote:

 Same usage message. :(    man xcode-select gives a trove...    —  Reply to this email directly, view it on GitHub  [https://github.com/Clozure/ccl/issues/460#issuecomment-1732639003],  or unsubscribe  [https://github.com/notifications/unsubscribe-auth/ACEXJIW4SBSMEFHZHXK2SC3X4B33NANCNFSM6AAAAAA5E6KNGI].  You are receiving this because you commented.Message ID: @.***>

gmpalter commented 9 months ago

Here’s the link to the OS X Lion command line tools.

https://download.developer.apple.com/Developer_Tools/command_line_tools_os_x_lion_for_xcode__july_2012/Command_Line_Tools_OS_X_Lion_for_Xcode__July_2012.dmg

You'll have to login to a developer account to download it.

P.S., You’re a newbie. Cut my teeth on an IBM 1130 in Summer 1968.

On Sep 24, 2023, at 3:51 PM, melodious-thunk @.***> wrote:

BTW, newbie? I started programming 6502 assembly on an Apple II in 1979. Does CCL run on that? :) I hate to leave such a great platform, even painstakingly and frustratingly modernized.

— Reply to this email directly, view it on GitHub https://github.com/Clozure/ccl/issues/460#issuecomment-1732654959, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEWZRVUP5RKQXP7LCJJSXLX4CFKZANCNFSM6AAAAAA5E6KNGI. You are receiving this because you are subscribed to this thread.

xrme commented 9 months ago

It appears that the reporter deleted his GitHub account.