Subject: Bad executable generation From: "Dave Mottorn" <[EMAIL PROTECTED]>
I'm using Codewarrior 8.32 to develop a program that now has three segments. I don't think there are any later updates to version 8. Last night I made a few changes and compiled and linked the program. I didn't get any error messages but when I tried to install the new version on my PDA it not only didn't install the new version, it removed the application. I had the same problem once before but that was because one of the segments was a little too large and the linker didn't detect it. This time I'm sure the segments are all in bounds. It must be a programming error that CodeWarrior doesn't detect but I haven't been able to find it. Any Ideas?
If you are using multiple segments, then you should set your compiler to be "Small" as this will maximize performance and minimize program size. This also means your segments should not be greater than 32K and nowhere nearer the HotSync-driven 64KB limit.
** Actually the segments can creep a little over 32KB, but you'll get link errors once they get too big.
Roger Stringer Marietta Systems, Inc. (www.RF-TP.com)
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
