Ok, I can see the problem now, your library is compiled with /Zc:wchar_t where as my code is using /Zc:wchar_t- which is why I was getting linking issues. Is there a possibility to have a version of the library compiled with that flag turned off as well?
To solve the problem, do this:
typedef __wchar_t ck_wchar_t;
Finally, when you use "wchar_t" in your program, cast the type to prevent warnings/errors. Your program should link OK with the Chilkat lib. For example:
CkEmailW email; const wchar_t *v = (const wchar_t *) email.version();