🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.programmer.codewarrior
Article #500

Re: PowerPlant X & Mach-O

#500
From: Isaac Wankerl
Date: Tue, 14 Sep 2004 23:09
48 lines
3428 bytes
In article <1gk46tr.9aypolca6tqaN%egusenet@verizon.net>,
 egusenet@verizon.net (Eric) wrote:

> Isaac Wankerl <iwankerl@yahoo.com> wrote:
> 
> > In article <1gk3x05.sxg1d8q9pxa6N%egusenet@verizon.net>,
> >  egusenet@verizon.net (Eric) wrote:
> > 
> > > Isaac Wankerl <iwankerl@yahoo.com> wrote:
> > > 
> > > > In article <1gk2bfa.b8hy6ystvqqaN%egusenet@verizon.net>,
> > > >  egusenet@verizon.net (Eric) wrote:
> > > > 
> > > > > I am pretty sure the answer to my first question is YES, but I do not
> > > > > know the answer to my second question.
> > > > > 
> > > > > Is the whole of PowerPlant X Mach-O only?
> > > > 
> > > > Yes, and it requires Mac OS X 10.2 and later.
> > > > 
> > > > > If yes, why?
> > > > 
> > > > A lot of the PPx view system depends on HIViews and composited windows.
> > > > Apple is no longer providing CFM/PEF interfaces to their new and future
> > > > APIs and it would be much more work for Metrowerks to keep an updated
> > > > bridge between the two architectures.
> > > 
> > > But if we load the framework(s) used by PowerPlant X manually (using the
> > > CFMLateImport code from Apple), then those routines become available in
> > > CFM. This appears to work with the PPX document stationary project and
> > > allows one to build and run it. That may be a simple example, though.
> > > Are there any other problems, apart from the framework-only routines?
> > 
> > Not that I know of, but I've never tried running PPx under CFM/PEF.
> 
> Then, I am confused...
> 
> On what basis did you claim that PPx was Mach-O only? 

What I'm saying is that PPx has only been designed to work under Mach-O.  
Metrowerks has not put any effort into getting PPx to work under 
CFM/PEF.  It sounds like you have a working solution of loading the 
Mach-O functions at runtime, but since Metrowerks hasn't tested this 
setup, we don't know if there are any other problems you will run into.

-- 
Isaac Wankerl
Metrowerks
Technical Details
Message-ID: <iwankerl-3CBA09.18094414092004@newshost.mot.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!newsfeed1.sea.pnap.net!newsfeed.pnap.net!newsgate.mot.com!newshost.mot.com!iwankerl
References: <1gk2bfa.b8hy6ystvqqaN%egusenet@verizon.net> <iwankerl-9BAC78.17195413092004@newshost.mot.com> <1gk3x05.sxg1d8q9pxa6N%egusenet@verizon.net> <iwankerl-7466EB.16141914092004@newshost.mot.com> <1gk46tr.9aypolca6tqaN%egusenet@verizon.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: f635e,f8861f5bbb3e1604
X-Google-Thread: 10bcce,f8861f5bbb3e1604
X-Google-Attributes: gidf635e,gid10bcce,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!newsfeed1.sea.pnap.net!newsfeed.pnap.net!newsgate.mot.com!newshost.mot.com!iwankerl
From: Isaac Wankerl <iwankerl@yahoo.com>
Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.mac
Subject: Re: PowerPlant X & Mach-O
Date: Tue, 14 Sep 2004 18:09:44 -0500
Organization: Metrowerks
Lines: 48
Message-ID: <iwankerl-3CBA09.18094414092004@newshost.mot.com>
References: <1gk2bfa.b8hy6ystvqqaN%egusenet@verizon.net> <iwankerl-9BAC78.17195413092004@newshost.mot.com> <1gk3x05.sxg1d8q9pxa6N%egusenet@verizon.net> <iwankerl-7466EB.16141914092004@newshost.mot.com> <1gk46tr.9aypolca6tqaN%egusenet@verizon.net>
NNTP-Posting-Host: 10.82.188.97
X-Trace: newshost.mot.com 1095203529 21038 10.82.188.97 (14 Sep 2004 23:12:09 GMT)
X-Complaints-To: motpost1@azmsg.mot.com
NNTP-Posting-Date: 14 Sep 2004 23:12:09 GMT
User-Agent: MT-NewsWatcher/3.4b6 (PPC Mac OS X)
X-Face: $dmtUoAd%f-@4mfa3ggKT#["_g<5{|14*Car8'0?bvY\&|F'T'p#H}P"APQEAt:kZ\GQEpr
 }exN?mL),foA-X_/ETjj[qAKj}ayE:rzT<\syY8R^>DtR<*j(<[d~AHyfl@V\Va?HEK8Xjwb#`1-!%
 1j`*WT8Dj:_#_,=D8@+Rv,`|@kF,%q44S}A,f-%GT<n<9C1[/A=@AZ7S`_6M:4q{k,SkYzn.IF@K%^
 V*jN