The Tale of Two Cheese Graters

All sorts of amusements and nonsense unrelated to xTalk
User avatar
OpenXTalkPaul
Posts: 721
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: The Tale of Two Cheese Graters

Post by OpenXTalkPaul »

tperry2x wrote: Thu Sep 22, 2022 9:01 pm A cheese grater tower is suprisingly still capable of running a build of Mac OS X that is 64bit and has the benefit of testing for 10.9 upwards. If we build OpenXTalk for Mac OS X, how far back do we support?
Personally I am open to ALL xTalks, including retro-xTalks with bare-metal or via emulation.
I DO currently have macs that can run macOS 6 - 7, 7 - 9, 10.0 - 12.5 (current), but I wasn't planing on trying to back-port anything to do with the IDE.

As far as OXT IDE based on LC CE is concerned 10.9 is the build target for 9.x, which is a real pain in the ass because you need like 4 copies of X-code for the SDKs to build the thing on newer macOS versions. I'm supporting additional (and newer than 10.9) macOS features such as darkMode via Extension Builder. I suspect most things in v.9.xx would work just fine on 10.7 Lion or 10.6-Snow running in 64bit mode, but you can't just change the app's minimum system version in the info.plist (I tried) and have it launch, it would need to be recompiled to run on older stuff.

LC CE 6.6 or 6.7 was last builds with PowerPC support.
Not sure what was last Unix/BSD support version?
I wonder how hard that would be to port the IDE Engine to FreeBSD?

What could probably be incorporated into OXT fairly easily, would be adding the 6.x -7.x-8.x engines as deployment options, and there could be checks to ensure a stack doesn't use newer features before building as standalone. So. then if you have a simple stack with no widgets or SVG graphics, and you want to build it as an app to run on macOS 10.4 Tiger PowerPC running on a 1998 PowerMac9600 (I've done it) with G4 upgrade, you could. I don't think that's worth much effort though, since you could just directly fire-up old versions of xTalks on those systems already.
User avatar
richmond62
Posts: 608
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: The Tale of Two Cheese Graters

Post by richmond62 »

Personally (that's shorthand for 'selfishly'), I'd love Mac builds that would run on Mac OS 10.7;

BUT: in fact this would be redundant as there are freely available LiveCode versions that function perfectly well on that (I run LC 8.1.10).

In fact, Paul, I see absolutely NO need whatsoever to worry about anything (Macintosh-wise) before when it went 64-bit only, just
exactly because one can use LiveCode.

I believe what you should produce are versions of OXT that run on the latest versions
of Windows (10 & 11), Linux (although that begs the Q as, at present current Debian derivatives can
run versions of RunRev/Livecode as far back as version 4), and Macintosh (11,12,13),
AND (perhaps this is the real clincher) Mac OS running on ARM processors.

I feel that your spending time and effort producing versions of OXT that are already provided for by existing (and freely available)
versions of LiveCode is a waste.

Where programmers who do not have the vast oodles of money to pay for LiveCode now that newer versions are no longer available
in Open Source versions need help is exactly in the areas I have outlined above.
https://richmondmathewson.owlstown.net/
User avatar
overclockedmind
Posts: 94
Joined: Sat Apr 30, 2022 9:05 pm
Location: Midwest US
Contact:

Re: The Tale of Two Cheese Graters

Post by overclockedmind »

I'm feeling poorly at the moment, but I'll interject.

This whole thread, specifically because I am the author, was 'out of the box' of OXT (you'll notice that it is in Off Topic, as well.) Just some wants I'm kicking about, at the moment. I do not mind it pointing back into the box, or at stuff in the box (it can be On Topic, too so far as that goes) but please don't be offended that my attempt was a Mac-head sort of discussion.

At the end, if I own it, it either runs, or will run Linux, a bit of time in 10.11 (so for instance, brew and Homebrew work) might exist, but it would end up an Apple with a penguin.
Regards,
Joshua

If I post once, without editing to clarify at least one time, it'll be a miracle.
User avatar
richmond62
Posts: 608
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: The Tale of Two Cheese Graters

Post by richmond62 »

Well, honestly, I wonder why, when you can run Linux on something far cheaper.

AND having spent a fruitless month trying to build LiveCode for PPC Mac . . .
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 608
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: The Tale of Two Cheese Graters

Post by richmond62 »

was 'out of the box
A lot of people round these parts are out of their boxes: and healthier and happier for it. 8-)
https://richmondmathewson.owlstown.net/
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest