Hi All,
Anyone know the minimum MacOS specs to run an application built using FB4
and Carbon Appearance runtime? For ease of reference, assume ONLY the
Appearance Runtime exists, no additional toolbox calls or INCLUDE files in
the project since they may obviously have other requirements.
According to the documentation, the Carbon FB4 Editor requires MacOS 9.1 or
later, or MacOS X 10.1 or later, but doesn't make clear whether applications
built with it also share those minimum specs?
Two possible schools of thought come to mind:
1) Resulting applications follow the same requirements as the Carbon
Appearance FB4 Editor, ie:
MacOS 9.1 or later
MacOS X 10.1 or later
2) Will run on any Mac that has Appearance Manager 1.0 installed and at
least Carbon 1.0 installed:
MacOS 8.6 or later
MacOS X 10.0 or later
Anyone know for a fact one way or another?
What happens if a user double-clicks an application with less than these
specs? Graceful "Sorry, no can do" from the runtime, or crash?
Kind regards,
Deep
PS: Above taken from following references:
File: "Porting To Carbon.pdf"
Section: "Introduction"
Carbon is really just a library, called CarbonLib that is produced by Apple.
It modernizes and extends the Macintosh Toolbox which we have come to know
and love. Provided that the CarbonLib extension is present in your, or your
users' Mac OS System Folder, Carbon applications programmed with FutureBASIC
will run natively on all systems from 8.5 up to the latest version of the
Classic Mac OS [9.2.2 as I write]. In Mac OS X, the equivalent of the
CarbonLib file is implemented at the System level, so Carbon applications
run natively.
File: "FutureBASIC 4 - New Features.pdf"
Section: "System Requirements"
FutureBASIC 4 runs natively under Mac OS X and Mac OS 9. It can do so
because it was rewritten as a Carbon application. Carbon applications have
the ability to run natively under both these operating systems provided
certain conditions are met. Your Macintosh will need to meet the following
minimum requirements to run FutureBASIC 4:
<Snipped> [Mac OS X 10.1]
<Snipped> [Mac OS 9.1 with CarbonLib 1.6 required]