New M1 CPU & LC

Getting into LiveCode for iOS? Ask your questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Jellobus
Posts: 317
Joined: Tue Dec 10, 2013 2:53 pm

New M1 CPU & LC

Post by Jellobus » Sat Nov 28, 2020 4:58 am

Hello,

Is LiveCode IDE compatible with new M1 CPU Mac models?

Cheers,

Louis

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: New M1 CPU & LC

Post by FourthWorld » Sat Nov 28, 2020 8:56 am

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

fritzdekatt
Posts: 57
Joined: Fri Feb 09, 2018 2:28 am

Re: New M1 CPU & LC

Post by fritzdekatt » Fri Mar 12, 2021 3:57 pm

FourthWorld wrote:
Sat Nov 28, 2020 8:56 am
Apple provides a compatibility layer which should run LC well.
I suppose the inevitable question then is "When, if ever, will there be a native Apple M version of LiveCode?"

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: New M1 CPU & LC

Post by richmond62 » Fri Mar 12, 2021 4:31 pm

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.
-
SShot 2021-03-12 at 17.30.06.png

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: New M1 CPU & LC

Post by FourthWorld » Fri Mar 12, 2021 4:40 pm

fritzdekatt wrote:
Fri Mar 12, 2021 3:57 pm
FourthWorld wrote:
Sat Nov 28, 2020 8:56 am
Apple provides a compatibility layer which should run LC well.
I suppose the inevitable question then is "When, if ever, will there be a native Apple M version of LiveCode?"
Why "if ever"? Ever is a very long time.

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

liveme
Posts: 240
Joined: Thu Aug 27, 2015 5:22 pm
Location: down under

Re: New M1 CPU & LC

Post by liveme » Sat Mar 13, 2021 4:31 am

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) !
:shock: :lol: :lol: :lol:

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: New M1 CPU & LC

Post by richmond62 » Sat Mar 13, 2021 3:48 pm

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

fritzdekatt
Posts: 57
Joined: Fri Feb 09, 2018 2:28 am

Re: New M1 CPU & LC

Post by fritzdekatt » Sat Mar 13, 2021 10:39 pm

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.
FourthWorld wrote:
Fri Mar 12, 2021 4:40 pm
fritzdekatt wrote:
Fri Mar 12, 2021 3:57 pm
FourthWorld wrote:
Sat Nov 28, 2020 8:56 am
Apple provides a compatibility layer which should run LC well.
I suppose the inevitable question then is "When, if ever, will there be a native Apple M version of LiveCode?"
Why "if ever"? Ever is a very long time.

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.

TR-i
Posts: 18
Joined: Fri Jul 21, 2006 4:06 am

Re: New M1 CPU & LC

Post by TR-i » Tue Apr 12, 2022 12:05 am

So happens I have a friend who had removed Rosetta from his M1 and planned never to install non-M1 apps. just sayin’.

stam
Posts: 2640
Joined: Sun Jun 04, 2006 9:39 pm
Location: London, UK

Re: New M1 CPU & LC

Post by stam » Tue Apr 12, 2022 1:31 am

TR-i wrote:
Tue Apr 12, 2022 12:05 am
So happens I have a friend who had removed Rosetta from his M1 and planned never to install non-M1 apps. just sayin’.
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?
FourthWorld wrote:
Fri Mar 12, 2021 4:40 pm
This engine has been stewarded through every CPU change Apple has made:
68k > PPC
PPC > Intelx86
Intelx86 > AMD64
Is there a mac with an AMD CPU??
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...

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: New M1 CPU & LC

Post by richmond62 » Tue Apr 12, 2022 7:54 am

it seems unthinkable that LC's roadmap doesn't include Apple silicon...
On would assume so; but I would suppose the best way to find out is to write
to Heather and ask her directly.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: New M1 CPU & LC

Post by richmond62 » Tue Apr 12, 2022 8:12 am

So happens I have a friend who had removed Rosetta from his M1 and planned never to install non-M1 apps. just sayin’.
Well, Yes: "I had a friend who removed his testicles and tried to pass himself off" as a Mac Mini with an ARM processor . . .

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

stam
Posts: 2640
Joined: Sun Jun 04, 2006 9:39 pm
Location: London, UK

Re: New M1 CPU & LC

Post by stam » Tue Apr 12, 2022 8:20 am

richmond62 wrote:
Tue Apr 12, 2022 8:12 am
Well, Yes: "I had a friend who removed his testicles and tried to pass himself off" as a Mac Mini with an ARM processor . . .
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 bill :P :P :P

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: New M1 CPU & LC

Post by richmond62 » Tue Apr 12, 2022 11:52 am

cleaning bill
Personally, when I drop coffee all over myself, I shove my shirt in the washing machine.

tetsuo29
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 103
Joined: Thu Jun 07, 2007 1:30 am

Re: New M1 CPU & LC

Post by tetsuo29 » Sat Jan 21, 2023 5:40 pm

Jellobus wrote:
Sat Nov 28, 2020 4:58 am
Hello,

Is LiveCode IDE compatible with new M1 CPU Mac models?

Cheers,

Louis
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?

Post Reply

Return to “iOS Deployment”