Thanks to all for your tips . . . :-D Ben, I figured you would zero in on this . . . yes I had the demo installed. All of my access paths are relative to compiler. I am assuming that this would have been updated to mean the 8.0 upgraded to 8.2 full version . . .
Keys in my license.dat: I do not have the "Unlimited", rather the "Limited" Win32_Plugins_MacOS. What should my license file look like? Would a reinstall after an uninstall of both demo and 8.0 fix this? Can I just change the text in license.dat? My 68KLinker.dll has Product Version as "2.4.2 Demo Build 014" . . . indicates a demo build of the correct version? I am thinking that apart from the paths, the others are wrong, and that a reinstall is in order. Paul -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Ben Combee Sent: Wednesday, May 29, 2002 10:57 PM To: Palm Developer Forum Subject: RE: Linker Error in CW 8.2 In article <87587@palm-dev-forum>, [EMAIL PROTECTED] says... > > Ok, a little more info. After searching the archives I see that this could > have to do with access paths etc . . . > > I am not sure if I am using the right linker. I am running on Win2K, and > for linker options in the target window see: none, Macintosh 68k, MacOS > Merge, and, MakeROM. None of these look correct, although I have chosen the > default: Macintosh68k. Seems that is the only one that tries to link > anything. > > Here is a more comprehensive list of linker errors. The first 10 are from > my source, the next 50 are from the system includes. > > I am including PalmOSGlue, PalmOS, and CharAttr . . . the glue libraries for > my project are: debug-> PalmOSGlue(Debug).lib and Release->PalmOSGlue.lib. > I am now using the 4 byte integer library (what is the difference? can you > not use Int32/UInt32 with the 2 byte integer library?). > > I am not using any c++ stuff, but notice that there are some ".cp" and > ".cpp" system files in the error list. Aside from making me think that this > will lead to a larger executable than otherwise, is there an error > indication in that? The error messages all indicate that your linker is running in Demo Mode. Did you ever have the demo edition of CodeWarrior for Palm OS installed on your machine? If so, do you have a LICENSE.DAT file in your CodeWarrior home directory that has the "Win32 _Plugins_MacOS_Unlimited metrowks 7.0" key in it? If you've installed the 8.2 patch, make sure that in your bin/plugins/linker folder, there is a 68KLinker.dll file that's version 2.4.2. The .cp files you see are from the runtime library... perhaps, you're pulling in a version of the runtime from the demo edition by mistake. If you had the demo installed and your access paths are wrong, this could happen. -- Ben Combee <[EMAIL PROTECTED]> CodeWarrior for Palm OS technical lead Get help at http://palmoswerks.com/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
