I am encountering a problem filling in the blanks in an object file with functions from a dll. I think this is the result of a problem with the way that the Sync20.dll is now named based upon its revision as of the 4.03 CDK, or some functions have been removed from it (which I doubt as these functions seem fundamental to the function of the program, unless they are now implemented in one or more other dll files).
As a result, I am trying to determine how to either identify the dll or dlls that contain the functions being referenced in terms of the linker error in their fully defined form, so that I can then perform a Windows search and point my compiler to it, or I need to know how to modify the code to look for and accept a new dll named Sync20.dll instead of SyncMgr.dll, if that is the solution. (Please feel free to confirm or deny.) I already attempted to simply copy and rename the copy of Sync20.dll as SyncMgr.dll. I am, of course, still using SyncMgr.h, which references SyncMgr.dll, yet discusses how SyncMgr.dll will be renamed in the future. Simply renaming a copy of Sync20.dll as SyncMgr.dll didn't work. The problem is being reported by my compiler as: [Linker Error] Unresolved external '_SyncRegisterConduit' IBMCONDGENCOND.OBJ [Linker Error] Unresolved external '_SyncOpenDB' referenced from IBMCONDGENCOND.OBJ [Linker Error] Unresolved external '_SyncGetDBRecordCount' IBMCONDGENCOND.OBJ [Linker Error] Unresolved external '_SyncReadRecordByIndex' IBMCONDGENCOND.OBJ [Linker Error] Unresolved external '_SyncPurgeAllRecs' referenced IBMCONDGENCOND.OBJ [Linker Error] Unresolved external '_SyncCloseDB' referenced from IBMCONDGENCOND.OBJ [Linker Error] Unresolved external '_SyncUnRegisterConduit' referenced from IBMCONDGENCOND.OBJ [Linker Error] Unresolved external '_SyncAddLogEntry' referenced from IBMCONDGENCOND.OBJ Any suggestions, guidance, assistance, help? Thanks. -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
