Archived Forum Post

Index of archived forum posts

Question:

Visual Studio 2008 Windows Mobile 6.5 (LNK2005) chilkat-9.5.0-mobile-vc9

Aug 28 '17 at 15:17

I'm building a rather large dynamically linked Windows Mobile 6.5 application with Visual Studio 2008, now i want to use the capabilities of the Chilkat library. The Chilkat library chilkat-9.5.0-mobile-vc9 provides only the statically linked Chilkat_SPhone_M5.lib file. So this creates the link error LIBCMT.lib(invarg.obj) : error LNK2005: _invalid_parameter_noinfo is already defined in MSVCRT.lib(msvcr90.dll).

Is it possible to get the appropriate version of the chilkat library for Visual Studio 2008 Windows Mobile 6.5 Multi-threaded Debug DLL (/MDd) Multi-threaded Release DLL (/MD)


Answer

I don't know what is possible.

The existing Chilkat libs for Windows Mobile are for earlier versions, with Windows Mobile 5 being the latest supported. I don't know if in the years past Chilkat tried building for Windows Mobile 6 or 6.5 and encountered trouble.

A new version of Chilkat is going to be released very soon. Once out, I can add this to the list of new builds to attempt to produce. (Usually there are new builds to add. For example, Chilkat needs to create a build for the latest version of Node.js..)

If I find the build to be troublesome, then I don't think I'll be able to spend the time to add this new option -- simply because it's needed by so few (i.e. only yourself) and there are throngs of developers waiting for other things..