<div dir="ltr"><div>I'm using wchar_t* in a function but when running nmake i get the following error</div><div><br></div><div>siptest02myclass.obj : error LNK2019: unresolved external symbol "public: static void __cdecl myclass::print_wchar(unsigned short *)" (?print_wchar@myclass@@SAXPAG@Z) referenced in function _meth_myclass_print_wchar<br>test02.pyd : fatal error LNK1120: 1 unresolved externals<br></div><div><br></div><div>I think the reason for this error is that in c, wchar_t is a typedef for unsigned short but in c++ it's a basic type, but i don't know how to fix it. I'm also using an edited version of configure.py file found here <a href="https://github.com/jazzycamel/PyMyLabel">https://github.com/jazzycamel/PyMyLabel</a>.</div><div><br></div><div>sample code to recreate the error : <a href="https://github.com/atrin-hojjat/PythonSipWchar_tError">https://github.com/atrin-hojjat/PythonSipWchar_tError</a></div><div><br></div><div>Tools used: building on windows, sip 4.19, python 3.8 32bit, building with qttools 5.15 (msvc19) and qmake 3.1</div></div>