As I am very new to the Palm development world, it's no surprise that I'm not familiar with all of the nuances which may be a part of successfully creating a project build environment.
In particular, the project which I have been handed was originally being built with version 9 of the CodeWarrior Palm OS development package - owned and retained by the previous developer. Unfortunately, this package is not currently for sale by Metrowerks. I found a v6 package on eBay - purchased it, then realized it requires an existing CW install with 68K compilers, etc - which I do not have. So, I moved over to the PalmOS development area, went thru the agony of putting 'default: break;' at the bottom of every switch statement in the source, and slugged thru several other anomalies not supported by the gcc compiler versus CW. Finally I got to the point where it was supposed to link and saw the "Showing the first 100 of 617 link errors "relocation truncated to file: DISP 16 funcname" report. After reading the 'Sections.h" file in the project, it was not clear whether I had to not only add the 'EXTRA_SECTION_ONE' macro after the declaration and definition but also in every instance where the call was invoked from within the code. To wit, Sections.h indicates, "...the annotation has to be visible at the function definition and everywhere the function is used." Oh please... say it ain't so. Nothing I do seems to reduce the number of errors. Can anyone point me to a specific laundry-list of steps I can invoke to get this multiple-segment-mess straightened out? Thanks VERY much, Lance Drake -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
