MacApp->C++->A/UX
    Kent Sandvik 
    ksand at Apple.COM
       
    Sat Apr 20 05:29:15 AEST 1991
    
    
  
In article <3151 at skivs.UUCP> jmm at ski.UUCP (Joel M. Miller) writes:
>MacApp, so far as I know, contains Object Pascal and requires Pascal
>libraries, and so does not produce code that could be compiled by
>cc under A/UX.
Sorry, a slight misconception, A/UX cc produces COFF files. MPW Pascal,
C, Asm and C++/C produces MPW object format files. Object classes that use
a special PascalObject C++ base class for their class hierarchies can
be linked with both Object Pascal and C++ code modules with the
MPW linker.
>I suppose that the reason for providing MacApp for MacOS -- to make it
>easier to write Mac-like applications than not -- applies to A/UX as well,
>and so expect that Apple has provided, or soon will provide, a version
>of MacApp using C++ instead of Object Pascal, along with the required A/UX
>libraries.  So:
The new MacApp 3.0 makes use of PascalObjects as the base class, in
order to create method tables (instead of the normal vtables) so 
people could use these classes/libraries from both Object Pascal and
C++ with the MPW linker. It has really nothing to do with A/UX - more
of a switch to C++ in order to build better class internals which are
not visible from the C++ or Pascal code.
>	++  If MacApp++ exists, how do I get it (beta`s welcomed)?
Just now a selected list of developers have access to the first alpha
version of MacApp 3.0. A later alpha release will be available from the
so called ETO CDs.
>	++  If it is comming, when?
Real soon now!
>	++  If not, why not???
Hmm, a better question would be "Are there any plans to support COFF
format from the MPW environment?", or "Will the A/UX linker support
linking of MPW object format files?", or "Will there be a MPW Shell
that runs on top of A/UX?, and similar questions :-).
Regards,
Kent Sandvik
-- 
Disclaimer: Private and personal activities on USENET, non-company sponsored
    
    
More information about the Comp.unix.aux
mailing list