At 05:48 AM 7/28/2004, you wrote:
Everything now compiles right. But the linker fails to find abs() and
labs(), despite the PamOSRuntime_2i_A5 and PalmOSGlue librairies.
What's missing? Why couldn't the CW8->9 migration process do it right
in the first place? After all, this project compiled and linked right
under CW 8.3 and everything was installed with default directory names.

abs() and labs() aren't provided by those static libraries. You need to add the MSL library to your project. It's in CW for Palm OS Support\MSL\MSL_C++\MSL_Palm_OS\Lib\68K and named to match the runtime library.


I think those may be been done with macros or inline functions in V8, but were moved to a real function in V9.

-- Ben Combee, DTS technical lead, PalmSource, Inc.
   "Combee on Palm OS" weblog: http://palmos.combee.net/
   Palm OS Dev Fourm Archives: http://news.palmos.com/read/all_forums/



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

Reply via email to