question

NemesisNemo-3004 avatar image
0 Votes"
NemesisNemo-3004 asked NemesisNemo-3004 published

WxWidgets App build Error Visual Studio 2019

I built a wxwidgets c ++ program with visual studio 2019, on my pc there were no problems, but when i tried to start it on another pc i got a missing libraries message. I searched the internet and was advised to change the code generation settings from DLLMultiThread (/ MD) to MultiThread (/ MT), I re-built the project and got several error messages like:

1> wxbase31u.lib (string.obj): error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (thread.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (list.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (appbase.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (time.obj): error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (hashmap.obj): error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match value 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (object.obj): error LNK2038: found mismatch for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (strconv.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (log.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (event.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (stringimpl.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (strvararg.obj): error LNK2038: found mismatch for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match value 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (unichar.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (stringops.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (intl.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (wxcrt.obj): error LNK2038: found mismatch for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match value 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (xlocale.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (dummy.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (module.obj): error LNK2038: found mismatch for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match value 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (msgout.obj): error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match value 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (translation.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (utils.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (main.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (threadinfo.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (arrstr.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (config.obj): error LNK2038: mismatch found for 'RuntimeLibrary': value 'MD_DynamicRelease' does not match 'MT_StaticRelease' in Window.obj
1> wxbase31u.lib (stdpbase.obj): error LNK2038: found mismatch for 'RuntimeLibrary': value 'MD_DynamicRelease'

(maybe these are not exactly the warnings because I had to translate them from my language):

what am i doing wrong? I can not understand.

c++vs-general
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

0 Answers