At 18:11 2003-2-6 -0700, you wrote:
    I am having problems getting my debug build to link properly.  I am
getting link errors due to segmentation limits. I have created new segments
to try and solve the problem, but it just does not work.  Most of the
linking issues have to do with getting to POL::CString __throw and
POL::CArray __throw, and a couple of __copy references for some of my own
structures.  The thing that confuses me, is that I do not have exceptions
enabled (so, why is it referring to __throw).

    I have created new segments, but no matter how I slice the files, I
cannot link the project.  Have I hit an upper limit?  I am using CW expanded
mode as well.  Any suggestions?
If you're using the V9 tools, there are some big problems with expanded mode right now -- you should join our beta testing program to get updated tools that fix these issues.

As for exceptions -- are you linking against the "X" version of the POL libraries? Is the "C++ Exceptions" setting checked in your C/C++ Language panel?

Sometimes putting code in other segments doesn't really move it there. Template generated code is currently always put into the first segment, for example, since it can be generated in multiple places, and the linker doesn't know if it is needed from the first segment or not.

--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com

--
For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to