New M1 CPU & LC
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
New M1 CPU & LC
Hello,
Is LiveCode IDE compatible with new M1 CPU Mac models?
Cheers,
Louis
Is LiveCode IDE compatible with new M1 CPU Mac models?
Cheers,
Louis
-
- VIP Livecode Opensource Backer
- Posts: 9856
- Joined: Sat Apr 08, 2006 7:05 am
- Location: Los Angeles
- Contact:
Re: New M1 CPU & LC
Apple provides a compatibility layer which should run LC well.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
-
- Posts: 57
- Joined: Fri Feb 09, 2018 2:28 am
Re: New M1 CPU & LC
I suppose the inevitable question then is "When, if ever, will there be a native Apple M version of LiveCode?"FourthWorld wrote: ↑Sat Nov 28, 2020 8:56 amApple provides a compatibility layer which should run LC well.
-
- Livecode Opensource Backer
- Posts: 9454
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: New M1 CPU & LC
That question has been asked already, and I am quite sure that as LiveCode
does not want to die the sort of slow death that SuperCard is dying they will
have an ARM version ready before Apple dumps Rosetta 2.
-
does not want to die the sort of slow death that SuperCard is dying they will
have an ARM version ready before Apple dumps Rosetta 2.
-
-
- VIP Livecode Opensource Backer
- Posts: 9856
- Joined: Sat Apr 08, 2006 7:05 am
- Location: Los Angeles
- Contact:
Re: New M1 CPU & LC
Why "if ever"? Ever is a very long time.fritzdekatt wrote: ↑Fri Mar 12, 2021 3:57 pmI suppose the inevitable question then is "When, if ever, will there be a native Apple M version of LiveCode?"FourthWorld wrote: ↑Sat Nov 28, 2020 8:56 amApple provides a compatibility layer which should run LC well.
This engine has been stewarded through every CPU change Apple has made:
68k > PPC
PPC > Intelx86
Intelx86 > AMD64
In each case the company delivered a version compatible with Apple's requirements before the old architecture reached EOL.
I am not aware of any circumstance which would prompt them to not migrate their compilation to M1. Doing so would effectively mean abandoning the macOS platform, currently LC's biggest user base segment.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Re: New M1 CPU & LC
another way to reply "yes it does", would be :
1 - Install a Linux Arm64 OS distro. (already available)
2 - install a Virtual machine...
3 - Install Mac within the VM...
4 - Install LC inside Mac...
5 - Install Yourself with a beer on your favorite Gaming Chair...
..;Call your MAc buds and (just) mention about Step 4 running on Step 3 (..& Step 5 eventually) !
1 - Install a Linux Arm64 OS distro. (already available)
2 - install a Virtual machine...
3 - Install Mac within the VM...
4 - Install LC inside Mac...
5 - Install Yourself with a beer on your favorite Gaming Chair...
..;Call your MAc buds and (just) mention about Step 4 running on Step 3 (..& Step 5 eventually) !
-
- Livecode Opensource Backer
- Posts: 9454
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: New M1 CPU & LC
"Mac buds" ?
At present, in our garden we've got lots of crocus buds coming up.
Nobody should get their knickers in a twist about LiveCode and Mac ARM processors at all.
At present, in our garden we've got lots of crocus buds coming up.
Nobody should get their knickers in a twist about LiveCode and Mac ARM processors at all.
-
- Posts: 57
- Joined: Fri Feb 09, 2018 2:28 am
Re: New M1 CPU & LC
Well, that all sounds reasonable.
And enlightening. I didn't even know that the Mac users still comprised LC's largest user base, even though it figures because it started on the Mac.
I asked because, on the PC side, app makers and developers are anxious to announce their compatibility with new architecture. I've heard not a peep from LiveCode (except for you). Being a smaller company, I'd assumed it would take longer to switch over.
I myself have a perfectly sound MacBook Pro I5 and a very nice Mini with plenty of headroom so I am unlikely to get one of these new M chip-based Macs for years--if ever. I am waiting to see how onerous it's going to be to actually get my applications to install on the new platform, since it's already enough of a pain in the neck on Intel-based Macs.
And enlightening. I didn't even know that the Mac users still comprised LC's largest user base, even though it figures because it started on the Mac.
I asked because, on the PC side, app makers and developers are anxious to announce their compatibility with new architecture. I've heard not a peep from LiveCode (except for you). Being a smaller company, I'd assumed it would take longer to switch over.
I myself have a perfectly sound MacBook Pro I5 and a very nice Mini with plenty of headroom so I am unlikely to get one of these new M chip-based Macs for years--if ever. I am waiting to see how onerous it's going to be to actually get my applications to install on the new platform, since it's already enough of a pain in the neck on Intel-based Macs.
FourthWorld wrote: ↑Fri Mar 12, 2021 4:40 pmWhy "if ever"? Ever is a very long time.fritzdekatt wrote: ↑Fri Mar 12, 2021 3:57 pmI suppose the inevitable question then is "When, if ever, will there be a native Apple M version of LiveCode?"FourthWorld wrote: ↑Sat Nov 28, 2020 8:56 amApple provides a compatibility layer which should run LC well.
This engine has been stewarded through every CPU change Apple has made:
68k > PPC
PPC > Intelx86
Intelx86 > AMD64
In each case the company delivered a version compatible with Apple's requirements before the old architecture reached EOL.
I am not aware of any circumstance which would prompt them to not migrate their compilation to M1. Doing so would effectively mean abandoning the macOS platform, currently LC's biggest user base segment.
Re: New M1 CPU & LC
So happens I have a friend who had removed Rosetta from his M1 and planned never to install non-M1 apps. just sayin’.
Re: New M1 CPU & LC
Well that doesn't make that much sense, is there a benefit to limiting your choices like that?
I mean does it make the mac quicker/slicker or is this just a mental thing?
Is there a mac with an AMD CPU??FourthWorld wrote: ↑Fri Mar 12, 2021 4:40 pmThis engine has been stewarded through every CPU change Apple has made:
68k > PPC
PPC > Intelx86
Intelx86 > AMD64
I've owned Motorola 68000, 68030, 68040, PPC G3, G4, Intel Core2Duo,i5 and i7 macs, have never really justified the cost of a Xeon Mac Pro, but have never heard of an AMD mac (well, outside of AMD graphics/GPU). Have I missed something?
But yeh regardless, it seems unthinkable that LC's roadmap doesn't include Apple silicon...
-
- Livecode Opensource Backer
- Posts: 9454
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: New M1 CPU & LC
On would assume so; but I would suppose the best way to find out is to writeit seems unthinkable that LC's roadmap doesn't include Apple silicon...
to Heather and ask her directly.
-
- Livecode Opensource Backer
- Posts: 9454
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: New M1 CPU & LC
Well, Yes: "I had a friend who removed his testicles and tried to pass himself off" as a Mac Mini with an ARM processor . . .So happens I have a friend who had removed Rosetta from his M1 and planned never to install non-M1 apps. just sayin’.
We have all got "friends" who only serve to show what daft extremes some people can go to for no obviously
good reason.
Personally, I am looking forward to a version of Livecode that will:
1. Build native M1 standalones on an Intel Mac.
2. Run natively on an M1 mac.
In that order.
I currently have about 2000 people messing around, in one way or another, with my Devawriter Pro; and, surprise,
surprise, it does not work "fully" on about 5% of those people's machines . . .
Why? Let me think:
1. Very, very obscure Linux distros.
2. Windows XP.
3. MacOS < 10.9.0.
4. Windows 11.
5. Incompetent end-user.
6. Other factors.
AND what am I supposed to do?
Well, as Devawriter Pro is as FREE as a FREE thing, my first reaction is to say (in the nicest possible way), "Hard cheese."
Although that does make me feel a bit uneasy.
So: as I live in the real world (well, not if you believe my wife . . . ), I do my damnedest to get the thing functional
on as many platforms as possible . . . and, for now, until Apple suddenly pull the plug on Rosetta 2, people with
ARM chip Macintoshes come very far down the pecking order for me.
Now, if, for the sake of argument, someone waved $50,000 at me and said "Get weaving with a version to run
on my 50 M1 chip Macs natively," my list of priorities would change as my very coarse Uncle would say,
"As quick as a whore's smile."
Re: New M1 CPU & LC
That made me LOL, not a great thing to do while taking a big gulp of coffee!!! You owe me a cup of coffee and cleaning billrichmond62 wrote: ↑Tue Apr 12, 2022 8:12 amWell, Yes: "I had a friend who removed his testicles and tried to pass himself off" as a Mac Mini with an ARM processor . . .
-
- Livecode Opensource Backer
- Posts: 9454
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: New M1 CPU & LC
Personally, when I drop coffee all over myself, I shove my shirt in the washing machine.cleaning bill
Re: New M1 CPU & LC
It occurs to me that this question was asked about 2 years ago and we haven't seen a LC version that compiles Mac apps that are Apple Silicon native and that just seems a bit weird because, doesn't LC use Xcode in order to compile AS native apps for iOS? Why wouldn't that same concept/relationship allow LC to be able to add a new option to build Mac apps for native AS? Do we really have to wait for LC 10 for the option to compile for AS?