Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Plugin SDK for Codewarrior 9 (Real Studio Plugins Mailinglist archive)

Back to the thread list
Previous thread: Re: Plugin SDK for Codewarrior 9 (Garth Hjelte)
Next thread: new plugin format


macosx and unix paths   -   GOLD
  Plugin SDK for Codewarrior 9   -   Garth Hjelte
   Re: Plugin SDK for Codewarrior 9   -   Seth Willits
   Re: Plugin SDK for Codewarrior 9   -   Joseph J. Strout
    Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte
     Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte
     Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte
      Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte
      Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte
      Re: Plugin SDK for Codewarrior 9   -   Joseph J. Strout
      Re: Plugin SDK for Codewarrior 9   -   Chad J McQuinn
      Re: Plugin SDK for Codewarrior 9   -   Will Leshner
     Re: Plugin SDK for Codewarrior 9   -   Joseph J. Strout
     Re: Plugin SDK for Codewarrior 9   -   Chad J McQuinn
    Re: Plugin SDK for Codewarrior 9   -   Brad Hutchings
    Re: Plugin SDK for Codewarrior 9   -   Joseph J. Strout
     Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte
      Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte
       Re: Plugin SDK for Codewarrior 9 SOLVED   -   Garth Hjelte
      Re: Plugin SDK for Codewarrior 9   -   Will Leshner
      Re: Plugin SDK for Codewarrior 9   -   James W. Walker
      Re: Plugin SDK for Codewarrior 9   -   Brad Hutchings
      Re: Plugin SDK for Codewarrior 9   -   Chad J McQuinn
     Re: Plugin SDK for Codewarrior 9   -   Brad Hutchings
   Re: Plugin SDK for Codewarrior 9   -   Seth Willits
    Re: Plugin SDK for Codewarrior 9   -   Garth Hjelte

Plugin SDK for Codewarrior 9
Date: 06.06.04 18:11 (Sun, 06 Jun 2004 12:11:34 -0500)
From: Garth Hjelte
Has the Plugin SDK been updated to support Codewarrior 9 yet? I know I can
just start from scratch, but I don't want to if I don't have to.

Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 06.06.04 18:23 (Sun, 6 Jun 2004 10:23:29 -0700)
From: Seth Willits
On Jun 6, 2004, at 10:11 AM, Garth Hjelte wrote:

> Has the Plugin SDK been updated to support Codewarrior 9 yet? I know I
> can just start from scratch, but I don't want to if I don't have to.

It shouldn't need updating and should work just fine.


Seth Willits
------------------------------------------------------------------------
---
President and Head Developer of Freak Software - http://www.freaksw.com
REALbasic Guru at ResExcellence - http://www.resexcellence.com/realbasic

"In the eyes of others, spending a lifetime chasing a dream is often
seen
as a lavish waste of a one-time gift, but maybe the joy isn't solely in
its catching, but also in its pursuit."
------------------------------------------------------------------------
---

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 06.06.04 20:07 (Sun, 6 Jun 2004 14:07:32 -0500)
From: Joseph J. Strout
At 12:11 PM -0500 6/6/04, Garth Hjelte wrote:

>Has the Plugin SDK been updated to support Codewarrior 9 yet?

No.

Best,
- Joe

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 05:19 (Sun, 06 Jun 2004 23:19:34 -0500)
From: Garth Hjelte
At 02:47 PM 6/6/04 -0700, you wrote:
>On Jun 6, 2004, at 12:07 PM, Joseph J. Strout wrote:
>
> >> Has the Plugin SDK been updated to support Codewarrior 9 yet?
> >
> > No.
>
>What's different in 9?

I don't know - all I know is that when you run one of the examples, it
doesn't compile - it gives you an error. The workaround that was given to
me was to just start one from scratch, and use the documentation and the
examples as reference.

That's OK, but I'm new to plugins and I really could use the examples for help.

I was running into some slow performance issues in RB that I wanted to use
the plugin environment to put speed-critical code in there. So I bought
Codewarrior 9 for $500 - they only sell their latest version, of course -
and then I ran into these issues.

I asked questions on this list a month ago, but everyone seems to be using
older versions of Codewarrior.

So this week I'm going to go at it again, from scratch, and see how far I
get. Writing plugin code will make coding much more satisfying for me - I
can't wait!

Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 21:09 (Mon, 07 Jun 2004 15:09:26 -0500)
From: Garth Hjelte
At 10:03 PM 6/6/04 -0700, you wrote:

>What error did you get? If it was a can't find header error, you may
>need to mess with the include paths in each projects prefs window. One
>practice I have found worthwhile is to use a private copy of both the
>REALbasic SDK and QuickTime for Windows SDK in my project folders.
>
>You can actually download the full source for my plugin if you need a
>sample to start with.
>
>http://www.componentx.com/CXGraphics

Hey thanks, I'll try that.

Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 21:17 (Mon, 07 Jun 2004 15:17:05 -0500)
From: Garth Hjelte
At 07:42 AM 6/7/04 -0500, you wrote:
>At 11:19 PM -0500 6/6/04, Garth Hjelte wrote:
>
> >I don't know - all I know is that when you run one of the examples,
> >it doesn't compile - it gives you an error. The workaround that was
> >given to me was to just start one from scratch, and use the
> >documentation and the examples as reference.
>
>Better might be to try to fix the error. Assuming it is able to load
>the projects (CW seems to change its project file format with each
>version), it should be able to compile them too. Starting from
>scratch seems like a hard way to go, especially if you haven't worked
>with RB plugins in the past.

I checked with this list a month ago and the advice was "use CW8 or start
from scratch." I understand that RealSoft doesn't use CW9, right, so there
was no answer there?

I get a "valid license key not found - no such feature exists". (And of
course it doesen't tell me what feature doesn't exist) With "testplugin",
and any other RB example.

It's not a problem with my CW setup, because I can run the Hello World app
(the Application one in the Codewarrior examples folder) just fine. Another
reason is that this is a fresh CW install with absolutely no time spent on it.

I followed all the instructions, put the stubs in the CW Plugins folder,
etc. etc. etc. etc. No go.

Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 22:03 (Mon, 07 Jun 2004 16:03:58 -0500)
From: Garth Hjelte
At 03:35 PM 6/7/04 -0500, you wrote:

> >I get a "valid license key not found - no such feature exists". (And
> >of course it doesen't tell me what feature doesn't exist) With
> >"testplugin", and any other RB example.
>
>I certainly wouldn't recommend starting with TestPlugin. Start with
>something simple like Long Processor or Dial Control.

I thought "testplugin" was simpler than the others. Isn't that the point of
"test"?

>And at what point do you get such a message?

When I "Make."

> >It's not a problem with my CW setup, because I can run the Hello
> >World app (the Application one in the Codewarrior examples folder)
> >just fine.
>
>And yet it is a problem with your CW setup in some way, if you are
>able to use plugins built by others without getting this message.

No, I can run the CW examples, which are not necessarily RB plugins. I've
never compiled/make'd a RB plugin, which is my question.

>But it's a real mystery to me what might be going on there; different
>versions of CW often require fixing compiler errors by making sure
>you have all the right libraries and headers where CW can find them,
>etc. But this is a new one to me.

Don't you guys use the latest version of CW? 9.2? When I asked the question
last month RealSoft said they weren't.

Aren't your examples set up to where you build them and go, that they
aren't dependent on anything else, at least minimum?

For LongProcessor, it references very little, and I checked all the paths.

I really feel stupid here, but seriously, none of it compiles at all. And
I'm not doing any thing strange, or really anything.

Open Up CW
Load Long Processor.mcp form the download Plugin SDK
It asked if I want to convert old project into new, I say yes
Project becomes ready
I switch target to pluginCarbon
I click Make
I get errors

I put in the plugin panels, I called my Mom today, I did everything.



Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 22:11 (Mon, 07 Jun 2004 16:11:31 -0500)
From: Garth Hjelte
At 03:39 PM 6/7/04 -0500, you wrote:

>This really sounds like you aren't able to build CFM apps with your
>version of CW9--so either you didn't buy the compiler with CFM support,
>or you didn't install the CFM support. MW sells at least two versions
>of CW9, one with CFM support and one without.

Acronym hell... =)

I bought the version that said (and I quote form the web site, and my
receipt), "Codewarrior Development Studio for Mac OS v9, Mac OS X & Classic
Mac targets". The subtitle is "Hosted on Mac OS X and targeting Mac OS X
(Mach-O), and Classic Mac OS (PEF) platforms."

I did a search on the Metrowerks site and found practically nothing with
the word "CFM". Can you explain more? Thanks for your time.

>Does your project stationery include "Classic" targets? In your "Target
>Settings", is "Macintosh PowerPC" one of your compiler choices? Can you
>build a CFM "Hello, World" app *that runs in classic*? That seems to be
>the key question here.

When I load in the RB Plugin example (Long Processor), I show 5 options.
pluginPPC, pluginCarbon, pluginWin, plugin Combined (which includes Carbon,
PPC< and Win32), and pluginPPC Debug.

Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 22:24 (Mon, 7 Jun 2004 16:24:09 -0500)
From: Joseph J. Strout
At 4:03 PM -0500 6/7/04, Garth Hjelte wrote:

>>I certainly wouldn't recommend starting with TestPlugin. Start with
>>something simple like Long Processor or Dial Control.
>
>I thought "testplugin" was simpler than the others. Isn't that the
>point of "test"?

Nope, the point of that is to test a bunch of plugin SDK features.
We use it internally for regression testing, and also include it in
the SDK in case it might provide sample code for some esoteric
feature for you can't otherwise find an example. But all that stuff
we're testing makes it probably the most complex example, not the
least.

>>And at what point do you get such a message?
>
>When I "Make."

Ah, so this is a CodeWarrior error. I agree with Brad -- sounds like
you don't have the CFM compiler/linker tools.

>> >It's not a problem with my CW setup, because I can run the Hello
>>>World app (the Application one in the Codewarrior examples folder)
>>>just fine.
>>
>>And yet it is a problem with your CW setup in some way, if you are
>>able to use plugins built by others without getting this message.
>
>No, I can run the CW examples, which are not necessarily RB plugins.
>I've never compiled/make'd a RB plugin, which is my question.

I didn't say you had compiled/made an RB plugin, I said (asked) if
you are able to use plugins built by others. That was relevant
because I thought the error message was given to you by RB. Now that
I know this is a CW error message, it's no longer particularly
relevant -- now we *know* it has something to do with your CW setup.

>Don't you guys use the latest version of CW? 9.2?

No.

> When I asked the question last month RealSoft said they weren't.

Still true today.

>Aren't your examples set up to where you build them and go, that
>they aren't dependent on anything else, at least minimum?

Well, they're dependent on the compiler and linker you're using to
build them; not much we can do about that. It sounds like you don't
have the right one, or somehow it's not configured properly to build
CFM (aka PEF) libraries.

I really think you'll need to contact Metrowerks customer support.

Best,
- Joe

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 22:28 (Mon, 7 Jun 2004 16:28:08 -0500)
From: Chad J McQuinn

On Jun 7, 2004, at 4:11 PM, Garth Hjelte wrote:

> Acronym hell... =)
>
> I bought the version that said (and I quote form the web site, and my
> receipt), "Codewarrior Development Studio for Mac OS v9, Mac OS X &
> Classic Mac targets". The subtitle is "Hosted on Mac OS X and
> targeting Mac OS X (Mach-O), and Classic Mac OS (PEF) platforms."

OK, PEF/CFM are the same for our purposes here. So you have an
appropriate version of CW, but it still sounds to me like PEF/CFM
support didn't get installed.

> I did a search on the Metrowerks site and found practically nothing
> with the word "CFM". Can you explain more? Thanks for your time.

PEF/CFM are acronyms for old-style powerpc code containers/formats.
They were the standards up to OS 9. They are still supported in OS 10,
but apple is officially pushing Mach-O as the native format, primarily
because it was invented by NeXT and it's worse at virtually everything
than CFM/PEF.

RB as of now is rolling in Mach-O support but the vast majority of the
plugin world is still dealing with CFM for Carbon targets.

>> Does your project stationery include "Classic" targets? In your
>> "Target
>> Settings", is "Macintosh PowerPC" one of your compiler choices? Can
>> you
>> build a CFM "Hello, World" app *that runs in classic*? That seems to
>> be
>> the key question here.
>
> When I load in the RB Plugin example (Long Processor), I show 5
> options. pluginPPC, pluginCarbon, pluginWin, plugin Combined (which
> includes Carbon, PPC< and Win32), and pluginPPC Debug.

No, that's not what I mean. I could create a project with a target
called "pluginCray" but that doesn't give you a Cray compiler. :) What
I mean is, you need to answer these questions

1) When you select "New Project" in Codewarrior, what are the
pre-defined options? Things like, when you select "Mac OS C/C++
stationary", do you just get a bunch of OS 10 targets, or do you have
things for "Mac Classic" as well? If so, try building one of those
classic targets. If not, you need to look on your CW installer disks to
see if you missed installing CFM support.

2) When you have a project open, and you look at its "Target Settings"
panel, what options do you have in the "Linker" Popup?

For the moment you need to put all the RB plugin stuff aside, and just
determine if you can build a CFM target. If you can, then it's time to
move on and work out the plugin issues. If you can't, then the problem
has nothing to do with RB plugins, it is an issue with your CW
installation that you need to get fixed.

-Chad

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 23:51 (Mon, 7 Jun 2004 15:51:26 -0700)
From: Will Leshner

On Jun 7, 2004, at 2:28 PM, Chad J McQuinn wrote:

> Mach-O as the native format, primarily because it was invented by NeXT
> and it's worse at virtually everything than CFM/PEF.

Words to warm Mars's heart :)

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 21:35 (Mon, 7 Jun 2004 15:35:22 -0500)
From: Joseph J. Strout
At 3:17 PM -0500 6/7/04, Garth Hjelte wrote:

>I get a "valid license key not found - no such feature exists". (And
>of course it doesen't tell me what feature doesn't exist) With
>"testplugin", and any other RB example.

I certainly wouldn't recommend starting with TestPlugin. Start with
something simple like Long Processor or Dial Control.

And at what point do you get such a message?

>It's not a problem with my CW setup, because I can run the Hello
>World app (the Application one in the Codewarrior examples folder)
>just fine.

And yet it is a problem with your CW setup in some way, if you are
able to use plugins built by others without getting this message.

But it's a real mystery to me what might be going on there; different
versions of CW often require fixing compiler errors by making sure
you have all the right libraries and headers where CW can find them,
etc. But this is a new one to me.

Best,
- Joe

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 21:39 (Mon, 7 Jun 2004 15:39:25 -0500)
From: Chad J McQuinn

On Jun 7, 2004, at 3:17 PM, Garth Hjelte wrote:

> I get a "valid license key not found - no such feature exists". (And
> of course it doesen't tell me what feature doesn't exist) With
> "testplugin", and any other RB example.
>
> It's not a problem with my CW setup, because I can run the Hello World
> app (the Application one in the Codewarrior examples folder) just
> fine. Another reason is that this is a fresh CW install with
> absolutely no time spent on it.

This really sounds like you aren't able to build CFM apps with your
version of CW9--so either you didn't buy the compiler with CFM support,
or you didn't install the CFM support. MW sells at least two versions
of CW9, one with CFM support and one without.

Does your project stationery include "Classic" targets? In your "Target
Settings", is "Macintosh PowerPC" one of your compiler choices? Can you
build a CFM "Hello, World" app *that runs in classic*? That seems to be
the key question here.

-Chad

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 06:03 (Sun, 6 Jun 2004 22:03:21 -0700)
From: Brad Hutchings
Garth,

What error did you get? If it was a can't find header error, you may
need to mess with the include paths in each projects prefs window. One
practice I have found worthwhile is to use a private copy of both the
REALbasic SDK and QuickTime for Windows SDK in my project folders.

You can actually download the full source for my plugin if you need a
sample to start with.

http://www.componentx.com/CXGraphics

-Brad

On Jun 6, 2004, at 9:19 PM, Garth Hjelte wrote:

> At 02:47 PM 6/6/04 -0700, you wrote:
>> On Jun 6, 2004, at 12:07 PM, Joseph J. Strout wrote:
>>
>> >> Has the Plugin SDK been updated to support Codewarrior 9 yet?
>> >
>> > No.
>>
>> What's different in 9?
>
> I don't know - all I know is that when you run one of the examples, it
> doesn't compile - it gives you an error. The workaround that was given
> to me was to just start one from scratch, and use the documentation
> and the examples as reference.
>
> That's OK, but I'm new to plugins and I really could use the examples
> for help.
>
> I was running into some slow performance issues in RB that I wanted to
> use the plugin environment to put speed-critical code in there. So I
> bought Codewarrior 9 for $500 - they only sell their latest version,
> of course - and then I ran into these issues.
>
> I asked questions on this list a month ago, but everyone seems to be
> using older versions of Codewarrior.
>
> So this week I'm going to go at it again, from scratch, and see how
> far I get. Writing plugin code will make coding much more satisfying
> for me - I can't wait!
>
> Garth Hjelte
> Sampler User
>
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://support.realsoftware.com/listmanager/>
> Search the archives of this list here:
> <http://support.realsoftware.com/listarchives/lists.html>

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 13:42 (Mon, 7 Jun 2004 07:42:13 -0500)
From: Joseph J. Strout
At 11:19 PM -0500 6/6/04, Garth Hjelte wrote:

>I don't know - all I know is that when you run one of the examples,
>it doesn't compile - it gives you an error. The workaround that was
>given to me was to just start one from scratch, and use the
>documentation and the examples as reference.

Better might be to try to fix the error. Assuming it is able to load
the projects (CW seems to change its project file format with each
version), it should be able to compile them too. Starting from
scratch seems like a hard way to go, especially if you haven't worked
with RB plugins in the past.

Best,
- Joe

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 21:42 (Mon, 07 Jun 2004 15:42:41 -0500)
From: Garth Hjelte
More specifically, it says "Unable to use the plugin "Metrowerks C/C++""

My version does work for OSX, as I mentioned before, I can run all the CW
examples of their own.

Brad, thanks for the start, but that's a dead end too. Both your stuff and
RealSofts stuff request at first as to convert the project, as it's "old".
SO I do that, and then it's the same error.

Brad, are you running CW 9? Mine is IDE 5.5.1m build 1429. It is
registered, completely.

Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 08.06.04 00:04 (Mon, 07 Jun 2004 18:04:04 -0500)
From: Garth Hjelte
At 02:59 PM 6/7/04 -0700, you wrote:

>CodeWarrior 8. Sorry ;-).

Digression question - why don't you (and seemingly everyone else) not get
the latest versions of stuff. It seems you'd have to, to work with the
latest versions of Panther, etc.

>There has been some discussion of separate licensing of Mach-O and PEF
>stuff in CW 9. I just went to Metrowerks.com, and their product line-up
>only indicates "CodeWarrior Studio" which includes everything you need
>for Mach-O, PEF, and Win32. Maybe they have changed their licensing??
>You might call Metrowerks and figure out what you bought and whether
>there is an upgrade path.

That's the scary thing about support. First you call and hope to get quick
phone support, then you are told it's only through email and you only get
one shot. Then the person on the phone starts contradicting what's one the
web site, and then you ask her about it, she starts going on about why the
stupid web person doesn't keep the site updated...

(This actually happened)

So I shot my email to Metrowerks, I hope it doesn't get deleted by their
spam filter....

It really looks like my version of CW supports PEF. In the About... box,
with the Installed Products button, theirs all types of PPC listings in
there. There is a Preference Panel called PPC PEF, and a compiler called
PEF Import PPC. And of course MW C-C++ PPC.

It doesn't help their their version number is "9" - the box says "... for
MacOS v9" So is it OS9, or MacOS, CW version 9".?

Do other people get as confused as I do, or is this just really crappy
communication? (I mean Metrowerks, not you guys.)

Also listed is my Installed Plugins.txt, created buy the About box. Could
anyone compared theirs to mine?

Installed Products:
CodeWarrior Development Studio for Mac OS, Version 9.2

IDE Version: 5.5.1 Build 1429
Plugins: 80

=GD?DGD?DGD?DDCOM
=OD?DGD?DGD?DDScriptPoint 5.5 Build 1292 8/22/03,
2:19 PM 28K
Verify Environment 5.5.1 Build 1356 11/5/03,
1:49 PM 686K
LogPoint 5.5 Build 1292 8/22/03,
2:19 PM 23K
SoundPoint 5.5 Build 1292 8/22/03,
2:19 PM 27K
MWRADModel 5.5 Build 1292 8/22/03,
2:19 PM 522K
SkipPoint 5.5 Build 1292 8/22/03,
2:19 PM 17K
DataViewer 5.5 Build 1292 8/22/03,
2:19 PM 270K
ObjectInspector 5.5 Build 1292 8/22/03,
2:19 PM 527K
VariableFormatter 5.5 Build 1292 8/22/03,
2:19 PM 21K
CPPCodeCompletion 5.5.1 Build 1429 2/27/04,
4:35 PM 679K
TraceDataStorage 5.5 Build 1292 8/22/03,
2:19 PM 155K
PausePoint 5.5 Build 1292 8/22/03,
2:19 PM 17K

=#D3D3D#DOD#D Compilers
=#D7DD?DGD?DDBalloon Help 3.2 Build 381 8/25/03,
9:17 PM 15K
MW WinRC 3.2 Build 381 8/25/03,
9:17 PM 117K
XCOFF Import PPC 3.2 Build 381 8/25/03,
9:18 PM 66K
WinRes Import 3.2 Build 381 8/25/03,
9:18 PM 19K
Obj Import x86 3.2 Build 381 8/25/03,
9:17 PM 34K
PEF Import PPC 3.2 Build 381 8/25/03,
9:17 PM 44K
Lib Import x86 3.2 Build 381 8/25/03,
9:17 PM 38K
Lib Import PPC 3.2 Build 381 8/25/03,
9:17 PM 7K
ShellTool 3.2 Build 381 8/25/03,
9:18 PM 7K
MachO Import PPC 3.2.2 Build 402 2/20/04,
2:47 PM 73K
MW C-C++ x86 3.2.2 Build 402 2/20/04,
2:47 PM 2.11M
MW C-C++ PPC 3.2.2 Build 402 2/20/04,
2:47 PM 2.01M
PPCAsm 3.2 Build 381 8/25/03,
9:17 PM 340K
Property List Compiler 3.2.1 Build 392 11/18/03,
10:34 AM 101K
Lib Import Mach-O 3.2 Build 381 8/25/03,
9:17 PM 6K
DLL Import x86 3.2 Build 381 8/25/03,
9:17 PM 128K
Rez 3.2 Build 381 8/25/03,
9:18 PM 142K
PerlTool 3.2 Build 381 8/25/03,
9:17 PM 7K
MW_C-C++_MacOSX_PPC 3.2.2 Build 402 2/20/04,
2:47 PM 2.07M

=#D#D#D#D#D/D.Debuggers
=#D#D#D#D#D#D MetroNub Plugin 5.5.1 Build 1429 2/27/04,
4:35 PM 319K
Win32Debugger 5.5.1 Build 1429 2/27/04,
4:35 PM 125K
DisassemblePPC 5.5 Build 1292 8/22/03,
2:19 PM 61K
Disassemblex86 5.5 Build 1292 8/22/03,
2:19 PM 28K
Disassemble68K 5.5 Build 1292 8/22/03,
2:19 PM 98K
StabSymbolics 5.5.1 Build 1429 2/27/04,
4:35 PM 112K
CVSymbolics 5.5.1 Build 1429 2/27/04,
4:35 PM 113K
SymSymbolics 5.5.1 Build 1429 2/27/04,
4:35 PM 93K

=#D#D#D#D#D#D Editor
=oD{DcDoDcD#D Balloon_Help_Language No Version Info 6/12/03,
9:09 AM 2K
Property_List_Language No Version Info 6/12/03,
9:09 AM 6K

=oD#D#D#D#D#D Linkers
=/D3D#D;D3D#DMMacOS PPC Linker 3.2.1 Build 392 11/18/03,
10:34 AM 286K
MacOSX PPC Linker 3.2.2 Build 402 2/20/04,
2:47 PM 361K
MacOS Merge 3.2.1 Build 392 11/18/03,
10:34 AM 56K
Output Flags Post Linker 3.2 Build 381 8/25/03,
9:18 PM 5K
Win32 x86 Linker 3.2.2 Build 402 2/20/04,
2:47 PM 556K
RB DLL Plugin PostLinker 1.3 1/23/02,
3:21 PM 18K
ShellTool Post Linker 3.2 Build 381 8/25/03,
9:18 PM 7K

=oDgDoDSDsDODnMac COM
=#D3D3D#D#D#D MWComHelpers 5.5 Build 1292 8/22/03,
2:19 PM 200K
CPlusSourceGen 5.5 Build 1292 8/22/03,
2:19 PM 518K

=?D3D?D3D?D3D=Preference Panels
=gDsD#D#D#D#D PPC PEF 3.2 Build 381 8/25/03,
9:18 PM 20K
Rez Compiler 3.2.1 Build 392 11/18/03,
10:34 AM 19K
C-C++ Compiler 3.2 Build 381 8/25/03,
9:18 PM 29K
C-C++ Warnings 3.2 Build 381 8/25/03,
9:18 PM 22K
PPC Mac OS X Linker 3.2.2 Build 402 2/20/04,
2:47 PM 30K
PPC Global Optimizer 3.2.1 Build 392 11/18/03,
10:34 AM 16K
mwCVS Panel 1.3 Build 1015 8/13/03,
3:09 PM 58K
PPC Project 3.2 Build 381 8/25/03,
9:18 PM 58K
PPC Disassembler 3.2 Build 381 8/25/03,
9:18 PM 9K
PPC CodeGen Mach-O 3.2 Build 381 8/25/03,
9:18 PM 26K
C-C++ Preprocessor 3.2 Build 381 8/25/03,
9:18 PM 40K
Property List 3.2 Build 381 8/25/03,
9:18 PM 20K
PPC CodeGen 3.2 Build 381 8/25/03,
9:18 PM 29K
x86 COFF 3.2 Build 381 8/25/03,
9:18 PM 55K
x86 CodeGen 3.2 Build 381 8/25/03,
9:18 PM 34K
WinRC Compiler 3.2 Build 381 8/25/03,
9:18 PM 7K
PPCAsm Panel 3.2 Build 381 8/25/03,
9:18 PM 23K
PPC Mac OS X Project 3.2.2 Build 402 2/20/04,
2:47 PM 99K
x86 Disassembler 3.2 Build 381 8/25/03,
9:18 PM 18K
MacOS Merge Panel 3.2 Build 381 8/25/03,
9:18 PM 25K
PPC Linker 3.2 Build 381 8/25/03,
9:18 PM 21K
MetroNub Panel 5.5.1 Build 1429 2/27/04,
4:35 PM 13K
Output Flags 3.2 Build 381 8/25/03,
9:18 PM 21K
RB DLL Plugin Panel 1.3 1/23/02,
3:21 PM 20K
RConnTCP Panel 5.5 Build 1292 8/22/03,
2:19 PM 6K
x86 Project 3.2 Build 381 8/25/03,
9:18 PM 42K
x86 Global Optimizer 3.2 Build 381 8/25/03,
9:18 PM 14K
x86 Linker 3.2 Build 381 8/25/03,
9:18 PM 33K
x86 Exceptions Panel 3.2 Build 381 8/25/03,
9:18 PM 16K

=oD{DsD#D#D#D Support
=wDoD#D;D#D#D
=#D#D#D#D#D#D8Version Control
=#D#D#D#D#D#D mwCVS 1.3 Build 1015 8/13/03,
3:09 PM 218K



Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 08.06.04 00:27 (Mon, 7 Jun 2004 16:27:30 -0700)
From: Will Leshner

On Jun 7, 2004, at 4:04 PM, Garth Hjelte wrote:

> Digression question - why don't you (and seemingly everyone else) not
> get the latest versions of stuff. It seems you'd have to, to work with
> the latest versions of Panther, etc.
>

No, that's not really true. And if you are in the middle of a shipping
schedule it may simply be impossible to switch development tools and
introduce all kinds of shiny new bugs to fix. Plus, for the most part,
8.3 works.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 08.06.04 00:43 (Mon, 7 Jun 2004 16:43:06 -0700)
From: James W. Walker
Garth Hjelte <<email address removed>> wrote:

>It really looks like my version of CW supports PEF. In the About... box,
>with the Installed Products button, theirs all types of PPC listings in
>there. There is a Preference Panel called PPC PEF, and a compiler called
>PEF Import PPC. And of course MW C-C++ PPC.

Installed != licensed.

>It doesn't help their their version number is "9" - the box says "... for
>MacOS v9" So is it OS9, or MacOS, CW version 9".?

The latter. The Metrowerks online store refers to PEF support as
"classic Mac". Yes, it's confusing.

Re: Plugin SDK for Codewarrior 9
Date: 08.06.04 01:24 (Mon, 7 Jun 2004 17:24:58 -0700)
From: Brad Hutchings
CW 8 works and REAL hasn't upgraded. I'm fine with following their
lead. New Mac headers and libraries are made available for download
freely and easily by Apple and have generally supported CW pretty well.
On the Windows side, looks like you either have to buy Visual C++ or
keep up with the latest CW to get the latest stuff.

Metrowerks seems really schizo with the CW product line anyway. From
year to year, their approach seems to change. Back in the day, when
they saved Apple, they had a subscription system that lasted for
several years. I used to love getting the CW CD in the mail every few
months. It had everything they were doing and everything I needed and
all the latest stuff, and I think I budgeted $350 - $500 per year for
the privilege. It was fun to get the CD and install the latest stuff
and find new stuff and just become a better developer with shinier
tools every few months.

It may be the Internet, open source, maturation of the IT sector, Bill
Clinton (or George W Bush, pick your villain), but it doesn't seem like
the market wants that kind of things anymore and it certainly doesn't
seem that tools companies are playing that way. Be played that way when
they were interesting. REAL is as close as it gets these days -- they
seem to have adapted the model to the Internet and are extraordinarily
open and Geoff is a cool guy and all that. But a decade ago, I wasn't
making nearly as much money and $500/year to have cool stuff come in
the mail every now and then was way worth it. Now, I cringe at spending
when I don't have to, perhaps because most software products either
don't offer compelling reasons to upgrade or the companies don't want
to keep me entertained ;-).

More than you wanted to know?

On Jun 7, 2004, at 4:04 PM, Garth Hjelte wrote:

> Digression question - why don't you (and seemingly everyone else) not
> get the latest versions of stuff. It seems you'd have to, to work with
> the latest versions of Panther, etc.
> ...

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 08.06.04 01:44 (Mon, 7 Jun 2004 19:44:12 -0500)
From: Chad J McQuinn
On Jun 7, 2004, at 6:04 PM, Garth Hjelte wrote:

> =?DD#DkDkDsD
> Linkers
> =?D3D?D3D?D3D=> MacOS PPC Linker 3.2.1 Build 392
> 11/18/03, 10:34 AM 286K

OK, now we are getting somewhere. The correct tools for CFM/PEF are
installed, but as others have mentioned, that doesn't necessarily
reflect the fact that CW thinks they are licensed.

I am going to walk through the steps that I would do to create a simple
CFM app that runs in classic. Try doing the same. If you run into an
error, you need to report that to metrowerks directly, or check in the
newsgroups as someone else suggested. Several MW employees hang around
there and I've gotten good advice from them over the years.

Now, these steps are with CW8.3, but if there have been any changes to
9.x they should be minor.

1) File->New...
2) Select MacOS C Stationary, give it the name "Test Project". Save it
wherever you like.
3) In the "New Project" dialog that comes up, expand "MacOS Classic",
then "MacOS Toolbox", and select "C Toolbox Classic".
4) When the "Test Project" window opens, try to build and run the
application. It should open in classic. If all of that works, your
CFM/PEF setup is correct. If it doesn't, you have a problem with your
setup.

I have deliberately described a classic target, rather than a carbon
one, because classic targets can *not* be mach-o, so this test is sure
to determine the status of compiling to CFM/PEF.

-Chad

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 22:59 (Mon, 7 Jun 2004 14:59:00 -0700)
From: Brad Hutchings
CodeWarrior 8. Sorry ;-).

There has been some discussion of separate licensing of Mach-O and PEF
stuff in CW 9. I just went to Metrowerks.com, and their product line-up
only indicates "CodeWarrior Studio" which includes everything you need
for Mach-O, PEF, and Win32. Maybe they have changed their licensing??
You might call Metrowerks and figure out what you bought and whether
there is an upgrade path.

-Brad

On Jun 7, 2004, at 1:42 PM, Garth Hjelte wrote:

> More specifically, it says "Unable to use the plugin "Metrowerks
> C/C++""
>
> My version does work for OSX, as I mentioned before, I can run all the
> CW examples of their own.
>
> Brad, thanks for the start, but that's a dead end too. Both your stuff
> and RealSofts stuff request at first as to convert the project, as
> it's "old". SO I do that, and then it's the same error.
>
> Brad, are you running CW 9? Mine is IDE 5.5.1m build 1429. It is
> registered, completely.
>
> Garth Hjelte
> Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 06.06.04 22:47 (Sun, 6 Jun 2004 14:47:43 -0700)
From: Seth Willits
On Jun 6, 2004, at 12:07 PM, Joseph J. Strout wrote:

>> Has the Plugin SDK been updated to support Codewarrior 9 yet?
>
> No.

What's different in 9?

Seth Willits
------------------------------------------------------------------------
---
President and Head Developer of Freak Software - http://www.freaksw.com
REALbasic Guru at ResExcellence - http://www.resexcellence.com/realbasic

"Information is free. Intelligence is a gift."
------------------------------------------------------------------------
---

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Plugin SDK for Codewarrior 9
Date: 07.06.04 21:44 (Mon, 07 Jun 2004 15:44:22 -0500)
From: Garth Hjelte
SPecifically, my CW says 9.2,a nd most of the compilers are listed as 3.2.

Garth Hjelte
Sampler User

_______________________________________________
Unsubscribe or switch delivery mode:
<http://support.realsoftware.com/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>