I'm getting a strange problem in a multi segment application.
Link Error : MainForm.cpp 'std::list<unsigned long, std::allocator<unsigned long>>::~list()' 16-bit code referance to 'operator delete(void*)' is out of range.
MainForm.cpp is in the 4th segment, and from what I understand 'operator delete(void*)' is in the PalmOSRuntime_2i_A4A5.lib in the first segment.
Code generated from templates is always put into the first segment, as this code can be generated in multiple source files and the linker will only keep one copy of it. You can turn this off by turning off the 68K Linker panel switch "Merge compiler glue into segment 1".
--
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/
