Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
General
GeneralPortable MacsHardwareNetworking
Applications
Mac ApplicationsEudoraFirefox / MozillaInternet ExplorerOutlook ExpressMS OfficeEntourageExcelPowerPointWordVirtual PCMedia PlayerOther MS Products
Programming
Mac ProgrammingCodeWarriorPerl
Country Specific
Australian Mac GroupUK Mac Group

Mac Forum / Programming / CodeWarrior / November 2005



Tip: Looking for answers? Try searching our database.

CW 10 free license problems

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
djg@tramontana.co.hu - 20 Nov 2005 14:49 GMT
Hello,

I've downloaded the free evaluation version of CW 10, with the
intention of paying for the full licence as soon as I can see that I
can really use it for my work. I also downloaded the License.dat file
as instructed by Metrowerks in their confirmation e-mail. Yet, the
compiler fails to run, complaining about a missing licence (and, at the
same time, referring to the very License.dat I downloaded and copied
into the folder of the application).

Is registering a requirement for it to run? I can't do it directly
because the machine I try to run it on has no Internet access. I tried
to visit the same site from another computer but I can't detemine what
product registration code to enter. Also, the wording in the compiler
itself seems to imply that I do have 15 days for evaluation before
registering and I expect two weeks to be enough for me to decide
whether to pay for the full licence anyhow.

Thanks,
 Gábor
James Meiss - 20 Nov 2005 17:09 GMT
> Hello,
>
[quoted text clipped - 5 lines]
> same time, referring to the very License.dat I downloaded and copied
> into the folder of the application).

I personally found the wording on where it put the license.dat file
somewhat obscure, and the whole registration process painful. Here are
some of the things I learned.

license.dat goes in the directory with the "Codewarrior IDE"
application. Probably that is what you did..as you say above. But just
to be pedantic, the path is

/Applications/Metrowerks Codewarrior 10.0/Metrowerks
Codewarrior/license.dat

The downloaded version of CW10 comes with a license.dat file that starts
with the line:

# EVALUATION LICENSE

This should allow the fifteen days, as I understand it.

The "Free" version of license.dat starts

##########################################################
#                                                Limited #
# CodeWarrior Development Studio for MacOS, Version 10.0 #
# Limited                                                #
##########################################################

This allows you to compile projects with a limited number of source
files.

Finally, if you purchase a license, there was (and may still be) a bug
in Freescales distribution system that puts the character "&" for
"&" in the string " Mac OS X & \
  Classic

If you replace the "&apm;" with "&" the license will work.

Signature

James Meiss
<http://amath.colorado.edu/faculty/jdm>

djg@tramontana.co.hu - 20 Nov 2005 20:47 GMT
> But just to be pedantic, the path is

It pays to be pedantic, thanks, I put it one folder above this one.

However, although it did start this time, I don't particularly like how
Metrowerks handles this. I found no mentioning of this on their web
page but I'm now faced with the limitations you mention. I ran into
both the number of source files (it's not my project that's huge but I
have to recompile a precompiled header in the SDK I'm using and this
has quite a lot of files) and the fact that some optimizations are not
supported (I wouldn't mind that much if the compiler simply fell back
to less optimization but it gives me an error instead). My actual
problem is that I'm not sure version 10 will be good for me, the SDK
might force me back to version 9. I will buy one of the versions all
right but I wouldn't really like to end up buying both just because I
can't use one of them. I hoped for a way to test v10 before purchase
but with these limitations, it doesn't seem to be possible at all.
James Meiss - 21 Nov 2005 04:14 GMT
> > But just to be pedantic, the path is
>
[quoted text clipped - 8 lines]
> supported (I wouldn't mind that much if the compiler simply fell back
> to less optimization but it gives me an error instead).

But you can turn off the optimization in the project's info panel, can't
you?

> My actual
> problem is that I'm not sure version 10 will be good for me, the SDK
> might force me back to version 9. I will buy one of the versions all
> right but I wouldn't really like to end up buying both just because I
> can't use one of them. I hoped for a way to test v10 before purchase
> but with these limitations, it doesn't seem to be possible at all.

Version 10 works well for me--once I finally got the license installed.
YMMV.

Signature

James Meiss
<http://amath.colorado.edu/faculty/jdm>

djg@tramontana.co.hu - 21 Nov 2005 10:00 GMT
> But you can turn off the optimization in the project's info panel, can't
> you?

That I can. But it won't help me because of the stronger limitation,
the number of files, so it's not worth worrying about...

> Version 10 works well for me--once I finally got the license installed.
> YMMV.

I don't doubt the general capabilities of the compiler as far as
standalone application development is concerned. In such a case, it
would be just normal to want to purchase the latest version. However,
in my case, the SDK of an actual application might not be compatible
with a later version of the compiler than the one the developers
created it with (actually, I hear from the experience of others that it
*isn't* compatible straight out of the box; what I'd need CW10
evalution for is to find out whether this incompatibility can be worked
around or not; it might be as simple as a few #defines here and there,
or maybe something much more sinister, I can't tell beforehand). I
wouldn't be proud of writing such an SDK myself (actually, I wouldn't
be proud of writing anything for broader use that's linked to a
specific compiler and vendor) but that's another question, out of my
jurisdiction... :-)

Bye,
 Gábor
Ron L - 22 Nov 2005 16:20 GMT
>> But just to be pedantic, the path is
>
[quoted text clipped - 13 lines]
>can't use one of them. I hoped for a way to test v10 before purchase
>but with these limitations, it doesn't seem to be possible at all.

Youu can download the free LE version and use it as an evaluation
version for 15 days before buying,  but if you do buy it or find out
after you thought it worked that it didn't I would consider that price
if we were able to sell you a CW 9 version.

Ron

Signature

CodeWarrior Community Forum is a free online resource for developers
to discuss CodeWarrior topics with other users and our staff
       --   http://www.codewarrior.com/community  --

Ron Liechty - ron.liechty@freescale.com - http://www.codewarrior.com

 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.