Thread: [wxVTK] running wxVTK in VisStudio 2005 with latest VTK and wxWidget sets doesn't work
Brought to you by:
malat
From: Jason G. <jg...@ui...> - 2007-03-16 23:19:25
|
I've been trying to figure out how to use wxVTK in my project, but I get the following LNK2005 errors when I use CMake on wxVTK and then try to run the resulting project: Error 33 error LNK2005: _malloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 34 error LNK2005: _calloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 35 error LNK2005: _realloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 36 error LNK2005: _free already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 37 error LNK2005: __CrtSetDbgFlag already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 38 error LNK2005: __CrtSetCheckCount already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 39 error LNK2005: _exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 40 error LNK2005: __exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 41 error LNK2005: __cexit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 42 error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 43 error LNK2005: __initterm_e already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 44 error LNK2005: _fflush already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 45 error LNK2005: __crt_debugger_hook already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 46 error LNK2005: __configthreadlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 47 error LNK2005: _setlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 48 error LNK2005: __encode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 49 error LNK2005: __decode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 50 error LNK2005: _sprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 51 error LNK2005: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 52 error LNK2005: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 53 error LNK2005: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 54 error LNK2005: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 55 error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 56 error LNK2005: __XcptFilter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 57 error LNK2005: __invalid_parameter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 58 error LNK2005: __invoke_watson already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 59 error LNK2005: _atoi already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 60 error LNK2005: _getenv already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 61 error LNK2005: __errno already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 62 error LNK2005: _strftime already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 63 error LNK2005: __lock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 64 error LNK2005: __unlock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 65 error LNK2005: _vsprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 66 error LNK2005: ___set_app_type already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 67 error LNK2005: _strtol already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 68 error LNK2005: _strtoul already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 69 error LNK2005: __strtoi64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 70 error LNK2005: __strtoui64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 71 error LNK2005: _mbstowcs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 72 error LNK2005: __CrtDbgReportW already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 73 error LNK2005: _wcstombs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 74 error LNK2005: __stricmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 75 error LNK2005: __ismbblead already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 76 error LNK2005: _tolower already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 77 error LNK2005: __strnicmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 80 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup LIBCMTD.lib Error 81 fatal error LNK1120: 1 unresolved externals C:\SourceCode\Libraries\wxVTK\build\bin\Debug\wxMedical3.exe Error 82 error LNK2005: ___iob_func already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 83 error LNK2005: _malloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 84 error LNK2005: _calloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 85 error LNK2005: _realloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 86 error LNK2005: _free already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 87 error LNK2005: __CrtSetDbgFlag already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 88 error LNK2005: __CrtSetCheckCount already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 89 error LNK2005: _exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 90 error LNK2005: __exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 91 error LNK2005: __cexit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 92 error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 93 error LNK2005: __initterm_e already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 94 error LNK2005: _fflush already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 95 error LNK2005: __crt_debugger_hook already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 96 error LNK2005: __configthreadlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 97 error LNK2005: _setlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 98 error LNK2005: __encode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 99 error LNK2005: __decode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 100 error LNK2005: _sprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 101 error LNK2005: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 102 error LNK2005: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 103 error LNK2005: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 104 error LNK2005: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 105 error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 106 error LNK2005: __XcptFilter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 107 error LNK2005: __invalid_parameter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 108 error LNK2005: __invoke_watson already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 109 error LNK2005: _atoi already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 110 error LNK2005: _getenv already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 111 error LNK2005: __errno already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 112 error LNK2005: _strftime already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 113 error LNK2005: __lock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 114 error LNK2005: __unlock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 115 error LNK2005: _vsprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 116 error LNK2005: ___set_app_type already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 117 error LNK2005: _strtol already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 118 error LNK2005: _strtoul already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 119 error LNK2005: __strtoi64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 120 error LNK2005: __strtoui64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 121 error LNK2005: _mbstowcs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 122 error LNK2005: __CrtDbgReportW already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 123 error LNK2005: _wcstombs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 124 error LNK2005: __stricmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 125 error LNK2005: __ismbblead already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 126 error LNK2005: _tolower already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 127 error LNK2005: __strnicmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 130 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup LIBCMTD.lib Error 131 fatal error LNK1120: 1 unresolved externals C:\SourceCode\Libraries\wxVTK\build\bin\Debug\wxImageViewer.exe Error 166 error LNK2005: _malloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 167 error LNK2005: _calloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 168 error LNK2005: _realloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 169 error LNK2005: _free already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 170 error LNK2005: __CrtSetDbgFlag already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 171 error LNK2005: __CrtSetCheckCount already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 172 error LNK2005: _exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 173 error LNK2005: __exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 174 error LNK2005: __cexit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 175 error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 176 error LNK2005: __initterm_e already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 177 error LNK2005: _fflush already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 178 error LNK2005: __crt_debugger_hook already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 179 error LNK2005: __configthreadlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 180 error LNK2005: _setlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 181 error LNK2005: __encode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 182 error LNK2005: __decode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 183 error LNK2005: _sprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 184 error LNK2005: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 185 error LNK2005: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 186 error LNK2005: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 187 error LNK2005: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 188 error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 189 error LNK2005: __XcptFilter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 190 error LNK2005: __invalid_parameter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 191 error LNK2005: __invoke_watson already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 192 error LNK2005: _atoi already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 193 error LNK2005: _getenv already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 194 error LNK2005: __errno already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 195 error LNK2005: _strftime already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 196 error LNK2005: __lock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 197 error LNK2005: __unlock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 198 error LNK2005: _vsprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 199 error LNK2005: ___set_app_type already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 200 error LNK2005: _strtol already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 201 error LNK2005: _strtoul already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 202 error LNK2005: __strtoi64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 203 error LNK2005: __strtoui64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 204 error LNK2005: _mbstowcs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 205 error LNK2005: __CrtDbgReportW already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 206 error LNK2005: _wcstombs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 207 error LNK2005: __stricmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 208 error LNK2005: __ismbblead already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 209 error LNK2005: _tolower already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 210 error LNK2005: __strnicmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 213 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup LIBCMTD.lib Error 214 fatal error LNK1120: 1 unresolved externals C:\SourceCode\Libraries\wxVTK\build\bin\Debug\wxSample.exe 1 Error 215 error LNK2005: _malloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 216 error LNK2005: _calloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 217 error LNK2005: _realloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 218 error LNK2005: _free already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 219 error LNK2005: __CrtSetDbgFlag already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 220 error LNK2005: __CrtSetCheckCount already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 221 error LNK2005: _exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 222 error LNK2005: __exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 223 error LNK2005: __cexit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 224 error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 225 error LNK2005: __initterm_e already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 226 error LNK2005: _fflush already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 227 error LNK2005: __crt_debugger_hook already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 228 error LNK2005: __configthreadlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 229 error LNK2005: _setlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 230 error LNK2005: __encode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 231 error LNK2005: __decode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 232 error LNK2005: _sprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 233 error LNK2005: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 234 error LNK2005: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 235 error LNK2005: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 236 error LNK2005: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 237 error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 238 error LNK2005: __XcptFilter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 239 error LNK2005: __invalid_parameter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 240 error LNK2005: __invoke_watson already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 241 error LNK2005: _atoi already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 242 error LNK2005: _getenv already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 243 error LNK2005: __errno already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 244 error LNK2005: _strftime already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 245 error LNK2005: __lock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 246 error LNK2005: __unlock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 247 error LNK2005: _vsprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 248 error LNK2005: ___set_app_type already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 249 error LNK2005: _strtol already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 250 error LNK2005: _strtoul already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 251 error LNK2005: __strtoi64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 252 error LNK2005: __strtoui64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 253 error LNK2005: _mbstowcs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 254 error LNK2005: __CrtDbgReportW already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 255 error LNK2005: _wcstombs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 256 error LNK2005: __stricmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 257 error LNK2005: __ismbblead already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 258 error LNK2005: _tolower already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 259 error LNK2005: __strnicmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 260 error LNK2005: ___iob_func already defined in LIBCMTD.lib(_file.obj) MSVCRTD.lib Error 261 error LNK2005: _printf already defined in LIBCMTD.lib(printf.obj) MSVCRTD.lib Error 262 error LNK2005: _atol already defined in LIBCMTD.lib(atox.obj) MSVCRTD.lib Error 265 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup LIBCMTD.lib Error 266 fatal error LNK1120: 1 unresolved externals C:\SourceCode\Libraries\wxVTK\build\bin\Debug\wxImagePlaneWidget.exe Error 284 error LNK2005: _malloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 285 error LNK2005: _calloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 286 error LNK2005: _realloc already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 287 error LNK2005: _free already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 288 error LNK2005: __CrtSetDbgFlag already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 289 error LNK2005: __CrtSetCheckCount already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 290 error LNK2005: _exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 291 error LNK2005: __exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 292 error LNK2005: __cexit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 293 error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 294 error LNK2005: __initterm_e already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 295 error LNK2005: _fflush already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 296 error LNK2005: __crt_debugger_hook already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 297 error LNK2005: __configthreadlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 298 error LNK2005: _setlocale already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 299 error LNK2005: __encode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 300 error LNK2005: __decode_pointer already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 301 error LNK2005: _sprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 302 error LNK2005: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 303 error LNK2005: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 304 error LNK2005: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 305 error LNK2005: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj) LIBCMTD.lib Error 306 error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 307 error LNK2005: __XcptFilter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 308 error LNK2005: __invalid_parameter already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 309 error LNK2005: __invoke_watson already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 310 error LNK2005: _atoi already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 311 error LNK2005: _getenv already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 312 error LNK2005: __errno already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 313 error LNK2005: _strftime already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 314 error LNK2005: __lock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 315 error LNK2005: __unlock already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 316 error LNK2005: _vsprintf already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 317 error LNK2005: ___set_app_type already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 318 error LNK2005: _strtol already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 319 error LNK2005: _strtoul already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 320 error LNK2005: __strtoi64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 321 error LNK2005: __strtoui64 already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 322 error LNK2005: _mbstowcs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 323 error LNK2005: __CrtDbgReportW already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 324 error LNK2005: _wcstombs already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 325 error LNK2005: __stricmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 326 error LNK2005: __ismbblead already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 327 error LNK2005: _tolower already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 328 error LNK2005: __strnicmp already defined in MSVCRTD.lib(MSVCR80D.dll) LIBCMTD.lib Error 331 error LNK2019: unresolved external symbol "public: void __thiscall wxSashWindow::SetSashVisible(enum wxSashEdgePosition,bool)" (?SetSashVisible@wxSashWindow@@QAEXW4wxSashEdgePosition@@_N@Z) referenced in function "public: __thiscall MyFrame::MyFrame(class wxString const &,class wxPoint const &,class wxSize const &)" (??0MyFrame@@QAE@ABVwxString@@ABVwxPoint@@ABVwxSize@@@Z) SplitSample.obj Error 332 error LNK2019: unresolved external symbol "public: virtual __thiscall wxSashWindow::~wxSashWindow(void)" (??1wxSashWindow@@UAE@XZ) referenced in function __unwindfunclet$??0wxSashLayoutWindow@@QAE@PAVwxWindow@@HABVwxPoint@@ABVwxSi ze@@JABVwxString@@@Z$0 SplitSample.obj Error 333 error LNK2019: unresolved external symbol "public: bool __thiscall wxSashLayoutWindow::Create(class wxWindow *,int,class wxPoint const &,class wxSize const &,long,class wxString const &)" (?Create@wxSashLayoutWindow@@QAE_NPAVwxWindow@@HABVwxPoint@@ABVwxSize@@JABVw xString@@@Z) referenced in function "public: __thiscall wxSashLayoutWindow::wxSashLayoutWindow(class wxWindow *,int,class wxPoint const &,class wxSize const &,long,class wxString const &)" (??0wxSashLayoutWindow@@QAE@PAVwxWindow@@HABVwxPoint@@ABVwxSize@@JABVwxStrin g@@@Z) SplitSample.obj Error 334 error LNK2001: unresolved external symbol "public: virtual class wxClassInfo * __thiscall wxSashLayoutWindow::GetClassInfo(void)const " (?GetClassInfo@wxSashLayoutWindow@@UBEPAVwxClassInfo@@XZ) SplitSample.obj Error 335 error LNK2001: unresolved external symbol "protected: virtual struct wxEventTable const * __thiscall wxSashLayoutWindow::GetEventTable(void)const " (?GetEventTable@wxSashLayoutWindow@@MBEPBUwxEventTable@@XZ) SplitSample.obj Error 336 error LNK2001: unresolved external symbol "protected: virtual class wxEventHashTable & __thiscall wxSashLayoutWindow::GetEventHashTable(void)const " (?GetEventHashTable@wxSashLayoutWindow@@MBEAAVwxEventHashTable@@XZ) SplitSample.obj Error 337 error LNK2019: unresolved external symbol "private: void __thiscall wxSashWindow::Init(void)" (?Init@wxSashWindow@@AAEXXZ) referenced in function "public: __thiscall wxSashWindow::wxSashWindow(void)" (??0wxSashWindow@@QAE@XZ) SplitSample.obj Error 338 error LNK2001: unresolved external symbol "public: virtual class wxClassInfo * __thiscall wxSashWindow::GetClassInfo(void)const " (?GetClassInfo@wxSashWindow@@UBEPAVwxClassInfo@@XZ) SplitSample.obj Error 339 error LNK2001: unresolved external symbol "protected: virtual struct wxEventTable const * __thiscall wxSashWindow::GetEventTable(void)const " (?GetEventTable@wxSashWindow@@MBEPBUwxEventTable@@XZ) SplitSample.obj Error 340 error LNK2001: unresolved external symbol "protected: virtual class wxEventHashTable & __thiscall wxSashWindow::GetEventHashTable(void)const " (?GetEventHashTable@wxSashWindow@@MBEAAVwxEventHashTable@@XZ) SplitSample.obj Error 341 error LNK2019: unresolved external symbol "public: bool __thiscall wxLayoutAlgorithm::LayoutFrame(class wxFrame *,class wxWindow *)" (?LayoutFrame@wxLayoutAlgorithm@@QAE_NPAVwxFrame@@PAVwxWindow@@@Z) referenced in function "public: void __thiscall MyFrame::OnSize(class wxSizeEvent &)" (?OnSize@MyFrame@@QAEXAAVwxSizeEvent@@@Z) SplitSample.obj Error 342 error LNK2001: unresolved external symbol "int const wxEVT_SASH_DRAGGED" (?wxEVT_SASH_DRAGGED@@3HB) SplitSample.obj Error 343 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup LIBCMTD.lib Error 344 fatal error LNK1120: 13 unresolved externals C:\SourceCode\Libraries\wxVTK\build\bin\Debug\wxSplitSample.exe Please help!!! Jason Gorski University of Illinois at Chicago Masters in Computer Science <mailto:jg...@ui...> jg...@ui... |
From: Nigel N. <nN...@au...> - 2007-03-17 09:02:22
|
Hi Jason, > I've been trying to figure out how to use wxVTK in my project, > but I get the following LNK2005 errors when I use CMake on wxVTK > and then try to run the resulting project: >=20 > error LNK2005: _malloc already defined in MSVCRTD.lib(MSVCR80D.dll) = LIBCMTD.lib > error LNK2019: unresolved external symbol = wxSashWindow::SetSashVisible(...)" Looks like some of the libs were built against the single-threaded CRT, = while=20 others were built against the multi-threaded CRT. This results in = multiple=20 versions of the CRT functions, giving error LNK2005. Check that the = build=20 settings are the same for all libs, --> [Properties / C/C++ / Code Generation / Runtime Library] Try setting all to Multi-threaded, and consistent (MT,MTd,MD,MDd) MT : static linkage MTd: static linkage [debug] MD : dynamic linkage MDd: dynamic linkage [debug] Regarding error LNK2019: unresolved external symbols, you may just need=20 to link your sample with the wx lib that contains wxSashWindow, etc.=20 Last time I looked, this was wxAdvanced, so try adding: wxmsw28_adv.lib [release] wxmsw28d_adv.lib [debug] Nigel |
From: Jason G. <jg...@ui...> - 2007-03-20 04:14:45
|
I wanted to let everyone in the group know that Nigel and I have been discussing this issue in emails to each other. The issue is still not resolved.but I've included our email thread. Jason Gorski University of Illinois at Chicago Masters in Computer Science <mailto:jg...@ui...> jg...@ui... Okay, I know I've sent you like 3 emails, but I've been working on this for days and I still can't get it. But I have more info that might help. So I looked at my VTK.sln, and my msw/wx.sln, to see what runtime lib they are linking against. I checked all projects in these solutions in debug AND release and they ALL point to MDd for debug and MD for release! The Multi-Threaded DLLs! This is the SAME as my project! So I can't fig. out what the deal. I did a /verbose:lib on my build of my project and the first error in the build: 1> Searching D:/SourceCode/Libraries/VTK/vtk-5.0/Lib/Release/vtkzlib.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\libcpmt.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\LIBCMT.lib: 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined in MSVCRT.lib(MSVCR80.dll) . So I would THINK that the "vtkzlib" project in VTK.sln would be using something different then MD right? Well, it's NOT! I'm so flabbergasted. The next error starts here: 1> Searching D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\MSVCRT.lib: 1>MSVCRT.lib(MSVCR80.dll) : error LNK2005: "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) already defined in LIBCMT.lib(stdexcpt.obj) . Another interesting message from the linking: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib\GLU32.LIB: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib\OPENGL32.LIB: 1>Finished searching libraries 1>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library 1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library 1>Searching libraries And finally: 1> Searching D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: 1>Finished searching libraries 1>LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup Do these verbose error messages and warnings help to diagnose the problem? Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... ---------------------------------------------------------------------------- ------- Yeah, I went through a huge headache and reinstalled everything and organized, used your file to point to the libs ect. And got same error. Can you send me a working wxVTK app that you've made in VS 8? I can see if it runs pointing to my libraries and then if it does, I'll know it's a compiler settings issue. I'm on AIM sometimes if you wanna contact me that way. AIM Screen name: JaseJC Thx again! Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... --------------------------------------------- Thx again for so much of your patience and help. I confess I'm not good with linker errors. I added the following lines to the file in my project that contains MyApp::OnInit() #define _DEBUG #include "libLoader.h" And copied your code into libLoader.h. I get the errors listed at the bottom of this email. This leads me to believe this is a Unicode vs. Non-Unicode issue. Maybe I selected Unicode somewhere along the way? I'm going to go back, uninstall everything.sheesh.and make sure I don't say Unicode anywhere! jason Error 2 error LNK2005: "protected: static class wxAppConsole * wxAppConsole::ms_appInstance" (?ms_appInstance@wxAppConsole@@1PAV1@A) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 3 error LNK2005: "protected: static class wxAppConsole * (__cdecl* wxAppConsole::ms_appInitFn)(void)" (?ms_appInitFn@wxAppConsole@@1P6APAV1@XZA) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 4 error LNK2005: "public: __thiscall wxAppConsole::wxAppConsole(void)" (??0wxAppConsole@@QAE@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 5 error LNK2005: "public: virtual __thiscall wxAppConsole::~wxAppConsole(void)" (??1wxAppConsole@@UAE@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 6 error LNK2005: "public: virtual void __thiscall wxAppConsole::CleanUp(void)" (?CleanUp@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 7 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnInit(void)" (?OnInit@wxAppConsole@@UAE_NXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 8 error LNK2005: "public: virtual int __thiscall wxAppConsole::OnExit(void)" (?OnExit@wxAppConsole@@UAEHXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 9 error LNK2005: "public: virtual void __thiscall wxAppConsole::Exit(void)" (?Exit@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 10 error LNK2005: "protected: virtual class wxAppTraits * __thiscall wxAppConsole::CreateTraits(void)" (?CreateTraits@wxAppConsole@@MAEPAVwxAppTraits@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 11 error LNK2005: "public: class wxAppTraits * __thiscall wxAppConsole::GetTraits(void)" (?GetTraits@wxAppConsole@@QAEPAVwxAppTraits@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 12 error LNK2005: "public: virtual void __thiscall wxAppConsole::ProcessPendingEvents(void)" (?ProcessPendingEvents@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 13 error LNK2005: "public: virtual int __thiscall wxAppConsole::FilterEvent(class wxEvent &)" (?FilterEvent@wxAppConsole@@UAEHAAVwxEvent@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 14 error LNK2005: "public: virtual void __thiscall wxAppConsole::HandleEvent(class wxEvtHandler *,void (__thiscall wxEvtHandler::*)(class wxEvent &),class wxEvent &)const " (?HandleEvent@wxAppConsole@@UBEXPAVwxEvtHandler@@P82@AEXAAVwxEvent@@@Z1@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 15 error LNK2005: "public: virtual void __thiscall wxAppConsole::OnInitCmdLine(class wxCmdLineParser &)" (?OnInitCmdLine@wxAppConsole@@UAEXAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 16 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineParsed(class wxCmdLineParser &)" (?OnCmdLineParsed@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 17 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineHelp(class wxCmdLineParser &)" (?OnCmdLineHelp@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 18 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineError(class wxCmdLineParser &)" (?OnCmdLineError@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 19 error LNK2005: "public: static bool __cdecl wxAppConsole::CheckBuildOptions(char const *,char const *)" (?CheckBuildOptions@wxAppConsole@@SA_NPBD0@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 20 error LNK2005: "public: virtual class wxLog * __thiscall wxConsoleAppTraitsBase::CreateLogTarget(void)" (?CreateLogTarget@wxConsoleAppTraitsBase@@UAEPAVwxLog@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 21 error LNK2005: "public: virtual class wxMessageOutput * __thiscall wxConsoleAppTraitsBase::CreateMessageOutput(void)" (?CreateMessageOutput@wxConsoleAppTraitsBase@@UAEPAVwxMessageOutput@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 22 error LNK2005: "public: virtual class wxFontMapper * __thiscall wxConsoleAppTraitsBase::CreateFontMapper(void)" (?CreateFontMapper@wxConsoleAppTraitsBase@@UAEPAVwxFontMapper@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 23 error LNK2005: "public: virtual class wxRendererNative * __thiscall wxConsoleAppTraitsBase::CreateRenderer(void)" (?CreateRenderer@wxConsoleAppTraitsBase@@UAEPAVwxRendererNative@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 24 error LNK2005: "public: virtual bool __thiscall wxConsoleAppTraitsBase::ShowAssertDialog(class wxString const &)" (?ShowAssertDialog@wxConsoleAppTraitsBase@@UAE_NABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 25 error LNK2005: "public: virtual bool __thiscall wxConsoleAppTraitsBase::HasStderr(void)" (?HasStderr@wxConsoleAppTraitsBase@@UAE_NXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 26 error LNK2005: "public: virtual void __thiscall wxConsoleAppTraitsBase::ScheduleForDestroy(class wxObject *)" (?ScheduleForDestroy@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 27 error LNK2005: "public: virtual void __thiscall wxConsoleAppTraitsBase::RemoveFromPendingDelete(class wxObject *)" (?RemoveFromPendingDelete@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 28 error LNK2005: "public: virtual class GSocketGUIFunctionsTable * __thiscall wxConsoleAppTraitsBase::GetSocketGUIFunctionsTable(void)" (?GetSocketGUIFunctionsTable@wxConsoleAppTraitsBase@@UAEPAVGSocketGUIFunctio nsTable@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 29 error LNK2005: "public: virtual bool __thiscall wxAppTraitsBase::ShowAssertDialog(class wxString const &)" (?ShowAssertDialog@wxAppTraitsBase@@UAE_NABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 30 error LNK2005: "protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)" (?GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 31 error LNK2005: "public: __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::StackDump(void) " (??0StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ@QA E@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 32 error LNK2005: "public: class wxString const & __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::GetStackTrace(v oid)const " (?GetStackTrace@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxS tring@@XZ@QBEABV4@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 33 error LNK2005: "protected: virtual void __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::OnStackFrame(cl ass wxStackFrame const &)" (?OnStackFrame@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxSt ring@@XZ@MAEXABVwxStackFrame@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 34 error LNK2005: "void __cdecl wxExit(void)" (?wxExit@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 35 error LNK2005: "void __cdecl wxWakeUpIdle(void)" (?wxWakeUpIdle@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 36 error LNK2005: "bool __cdecl wxAssertIsEqual(int,int)" (?wxAssertIsEqual@@YA_NHH@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 37 error LNK2005: "void __cdecl wxTrap(void)" (?wxTrap@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 38 error LNK2005: "public: static class wxString __cdecl wxString::FromAscii(char const *)" (?FromAscii@wxString@@SA?AV1@PBD@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 39 error LNK2005: "public: static unsigned int const wxStringBase::npos" (?npos@wxStringBase@@2IB) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 40 error LNK2005: "public: __thiscall wxStringBase::wxStringBase(void const *,void const *)" (??0wxStringBase@@QAE@PBX0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 41 error LNK2005: "protected: bool __thiscall wxStringBase::AllocBuffer(unsigned int)" (?AllocBuffer@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 42 error LNK2005: "protected: bool __thiscall wxStringBase::CopyBeforeWrite(void)" (?CopyBeforeWrite@wxStringBase@@IAE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 43 error LNK2005: "protected: bool __thiscall wxStringBase::AllocBeforeWrite(unsigned int)" (?AllocBeforeWrite@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 44 error LNK2005: "protected: bool __thiscall wxStringBase::Alloc(unsigned int)" (?Alloc@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 45 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::erase(unsigned int,unsigned int)" (?erase@wxStringBase@@QAEAAV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 46 error LNK2005: "public: void __thiscall wxStringBase::swap(class wxStringBase &)" (?swap@wxStringBase@@QAEXAAV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 47 error LNK2005: "public: unsigned int __thiscall wxStringBase::find(class wxStringBase const &,unsigned int)const " (?find@wxStringBase@@QBEIABV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 48 error LNK2005: "public: unsigned int __thiscall wxStringBase::rfind(class wxStringBase const &,unsigned int)const " (?rfind@wxStringBase@@QBEIABV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 49 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::replace(unsigned int,unsigned int,class wxStringBase const &,unsigned int,unsigned int)" (?replace@wxStringBase@@QAEAAV1@IIABV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 50 error LNK2005: "public: class wxStringBase __thiscall wxStringBase::substr(unsigned int,unsigned int)const " (?substr@wxStringBase@@QBE?AV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 51 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::operator=(class wxStringBase const &)" (??4wxStringBase@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 52 error LNK2005: "protected: bool __thiscall wxStringBase::AllocCopy(class wxString &,int,int)const " (?AllocCopy@wxStringBase@@IBE_NAAVwxString@@HH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 53 error LNK2005: "public: int __thiscall wxStringBase::compare(class wxStringBase const &)const " (?compare@wxStringBase@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 54 error LNK2005: "public: int __thiscall wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const &)const " (?compare@wxStringBase@@QBEHIIABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 55 error LNK2005: "public: int __thiscall wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const &,unsigned int,unsigned int)const " (?compare@wxStringBase@@QBEHIIABV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 56 error LNK2005: "public: bool __thiscall wxString::Shrink(void)" (?Shrink@wxString@@QAE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 57 error LNK2005: "public: void __thiscall wxString::UngetWriteBuf(void)" (?UngetWriteBuf@wxString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 58 error LNK2005: "public: void __thiscall wxString::UngetWriteBuf(unsigned int)" (?UngetWriteBuf@wxString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 59 error LNK2005: "class wxString __cdecl operator+(class wxString const &,class wxString const &)" (??H@YA?AVwxString@@ABV0@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 60 error LNK2005: "public: int __thiscall wxString::Cmp(class wxString const &)const " (?Cmp@wxString@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 61 error LNK2005: "public: int __thiscall wxString::CmpNoCase(class wxString const &)const " (?CmpNoCase@wxString@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 62 error LNK2005: "public: class wxString __thiscall wxString::Mid(unsigned int,unsigned int)const " (?Mid@wxString@@QBE?AV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 63 error LNK2005: "public: class wxString __thiscall wxString::Right(unsigned int)const " (?Right@wxString@@QBE?AV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 64 error LNK2005: "public: class wxString __thiscall wxString::Left(unsigned int)const " (?Left@wxString@@QBE?AV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 65 error LNK2005: "public: bool __thiscall wxString::IsAscii(void)const " (?IsAscii@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 66 error LNK2005: "public: bool __thiscall wxString::IsWord(void)const " (?IsWord@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 67 error LNK2005: "public: bool __thiscall wxString::IsNumber(void)const " (?IsNumber@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 68 error LNK2005: "public: class wxString __thiscall wxString::Strip(enum wxString::stripType)const " (?Strip@wxString@@QBE?AV1@W4stripType@1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 69 error LNK2005: "public: class wxString & __thiscall wxString::MakeUpper(void)" (?MakeUpper@wxString@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 70 error LNK2005: "public: class wxString & __thiscall wxString::MakeLower(void)" (?MakeLower@wxString@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 71 error LNK2005: "public: class wxString & __thiscall wxString::Trim(bool)" (?Trim@wxString@@QAEAAV1@_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 72 error LNK2005: "public: class wxString & __thiscall wxString::Truncate(unsigned int)" (?Truncate@wxString@@QAEAAV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 73 error LNK2005: "public: bool __thiscall wxString::ToLong(long *,int)const " (?ToLong@wxString@@QBE_NPAJH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 74 error LNK2005: "public: bool __thiscall wxString::ToULong(unsigned long *,int)const " (?ToULong@wxString@@QBE_NPAKH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 75 error LNK2005: "public: bool __thiscall wxString::ToLongLong(__int64 *,int)const " (?ToLongLong@wxString@@QBE_NPA_JH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 76 error LNK2005: "public: bool __thiscall wxString::ToULongLong(unsigned __int64 *,int)const " (?ToULongLong@wxString@@QBE_NPA_KH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 77 error LNK2005: "public: bool __thiscall wxString::ToDouble(double *)const " (?ToDouble@wxString@@QBE_NPAN@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 78 error LNK2005: "public: class wxString __thiscall wxString::Upper(void)const " (?Upper@wxString@@QBE?AV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 79 error LNK2005: "public: class wxString __thiscall wxString::Lower(void)const " (?Lower@wxString@@QBE?AV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 80 error LNK2005: "public: __thiscall wxArrayString::wxArrayString(unsigned int,class wxString const *)" (??0wxArrayString@@QAE@IPBVwxString@@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 81 error LNK2005: "protected: void __thiscall wxArrayString::Init(bool)" (?Init@wxArrayString@@IAEX_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 82 error LNK2005: "public: __thiscall wxArrayString::wxArrayString(class wxArrayString const &)" (??0wxArrayString@@QAE@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 83 error LNK2005: "public: class wxArrayString & __thiscall wxArrayString::operator=(class wxArrayString const &)" (??4wxArrayString@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 84 error LNK2005: "protected: void __thiscall wxArrayString::Copy(class wxArrayString const &)" (?Copy@wxArrayString@@IAEXABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 85 error LNK2005: "private: void __thiscall wxArrayString::Grow(unsigned int)" (?Grow@wxArrayString@@AAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 86 error LNK2005: "private: void __thiscall wxArrayString::Free(void)" (?Free@wxArrayString@@AAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 87 error LNK2005: "public: void __thiscall wxArrayString::Empty(void)" (?Empty@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 88 error LNK2005: "public: void __thiscall wxArrayString::Clear(void)" (?Clear@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 89 error LNK2005: "public: __thiscall wxArrayString::~wxArrayString(void)" (??1wxArrayString@@QAE@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 90 error LNK2005: "public: void __thiscall wxArrayString::reserve(unsigned int)" (?reserve@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 91 error LNK2005: "public: void __thiscall wxArrayString::Alloc(unsigned int)" (?Alloc@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 92 error LNK2005: "public: void __thiscall wxArrayString::Shrink(void)" (?Shrink@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 93 error LNK2005: "public: unsigned int __thiscall wxArrayString::Add(class wxString const &,unsigned int)" (?Add@wxArrayString@@QAEIABVwxString@@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 94 error LNK2005: "public: void __thiscall wxArrayString::Insert(class wxString const &,unsigned int,unsigned int)" (?Insert@wxArrayString@@QAEXABVwxString@@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 95 error LNK2005: "public: void __thiscall wxArrayString::insert(class wxString *,class wxString const *,class wxString const *)" (?insert@wxArrayString@@QAEXPAVwxString@@PBV2@1@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 96 error LNK2005: "public: void __thiscall wxArrayString::SetCount(unsigned int)" (?SetCount@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 97 error LNK2005: "public: void __thiscall wxArrayString::RemoveAt(unsigned int,unsigned int)" (?RemoveAt@wxArrayString@@QAEXII@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 98 error LNK2005: "public: void __thiscall wxArrayString::assign(class wxString const *,class wxString const *)" (?assign@wxArrayString@@QAEXPBVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 99 error LNK2005: _wxStringCompareFunction already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 100 error LNK2005: "public: void __thiscall wxArrayString::Sort(int (__cdecl*)(class wxString const &,class wxString const &))" (?Sort@wxArrayString@@QAEXP6AHABVwxString@@0@Z@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 101 error LNK2005: "public: void __thiscall wxArrayString::Sort(int (__cdecl*)(class wxString *,class wxString *))" (?Sort@wxArrayString@@QAEXP6AHPAVwxString@@0@Z@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 102 error LNK2005: "public: void __thiscall wxArrayString::Sort(bool)" (?Sort@wxArrayString@@QAEX_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 103 error LNK2005: "private: void __thiscall wxArrayString::DoSort(void)" (?DoSort@wxArrayString@@AAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 104 error LNK2005: "public: bool __thiscall wxArrayString::operator==(class wxArrayString const &)const " (??8wxArrayString@@QBE_NABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 105 error LNK2005: "int __cdecl wxStringSortAscending(class wxString *,class wxString *)" (?wxStringSortAscending@@YAHPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 106 error LNK2005: "int __cdecl wxStringSortDescending(class wxString *,class wxString *)" (?wxStringSortDescending@@YAHPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 107 error LNK2005: "public: __thiscall wxTextInputStream::~wxTextInputStream(void)" (??1wxTextInputStream@@QAE@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 108 error LNK2005: "protected: void __thiscall wxTextInputStream::UngetLast(void)" (?UngetLast@wxTextInputStream@@IAEXXZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 109 error LNK2005: "public: unsigned int __thiscall wxTextInputStream::Read32(int)" (?Read32@wxTextInputStream@@QAEIH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 110 error LNK2005: "public: unsigned short __thiscall wxTextInputStream::Read16(int)" (?Read16@wxTextInputStream@@QAEGH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 111 error LNK2005: "public: unsigned char __thiscall wxTextInputStream::Read8(int)" (?Read8@wxTextInputStream@@QAEEH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 112 error LNK2005: "public: int __thiscall wxTextInputStream::Read32S(int)" (?Read32S@wxTextInputStream@@QAEHH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 113 error LNK2005: "public: short __thiscall wxTextInputStream::Read16S(int)" (?Read16S@wxTextInputStream@@QAEFH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 114 error LNK2005: "public: signed char __thiscall wxTextInputStream::Read8S(int)" (?Read8S@wxTextInputStream@@QAECH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 115 error LNK2005: "public: double __thiscall wxTextInputStream::ReadDouble(void)" (?ReadDouble@wxTextInputStream@@QAENXZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 116 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadString(void)" (?ReadString@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 117 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadLine(void)" (?ReadLine@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 118 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadWord(void)" (?ReadWord@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 119 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(class wxString &)" (??5wxTextInputStream@@QAEAAV0@AAVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 120 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(char &)" (??5wxTextInputStream@@QAEAAV0@AAD@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 121 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(short &)" (??5wxTextInputStream@@QAEAAV0@AAF@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 122 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(int &)" (??5wxTextInputStream@@QAEAAV0@AAH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 123 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(unsigned short &)" (??5wxTextInputStream@@QAEAAV0@AAG@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 124 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(unsigned int &)" (??5wxTextInputStream@@QAEAAV0@AAI@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 125 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(double &)" (??5wxTextInputStream@@QAEAAV0@AAN@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 126 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(float &)" (??5wxTextInputStream@@QAEAAV0@AAM@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 127 error LNK2005: "public: virtual __thiscall wxTextOutputStream::~wxTextOutputStream(void)" (??1wxTextOutputStream@@UAE@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 128 error LNK2005: "public: void __thiscall wxTextOutputStream::SetMode(enum wxEOL)" (?SetMode@wxTextOutputStream@@QAEXW4wxEOL@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 129 error LNK2005: "public: void __thiscall wxTextOutputStream::Write32(unsigned int)" (?Write32@wxTextOutputStream@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 130 error LNK2005: "public: void __thiscall wxTextOutputStream::Write16(unsigned short)" (?Write16@wxTextOutputStream@@QAEXG@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 131 error LNK2005: "public: void __thiscall wxTextOutputStream::Write8(unsigned char)" (?Write8@wxTextOutputStream@@QAEXE@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 132 error LNK2005: "public: virtual void __thiscall wxTextOutputStream::WriteDouble(double)" (?WriteDouble@wxTextOutputStream@@UAEXN@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 133 error LNK2005: "public: virtual void __thiscall wxTextOutputStream::WriteString(class wxString const &)" (?WriteString@wxTextOutputStream@@UAEXABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 134 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(class wxString const &)" (??6wxTextOutputStream@@QAEAAV0@ABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 135 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(char)" (??6wxTextOutputStream@@QAEAAV0@D@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 136 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(short)" (??6wxTextOutputStream@@QAEAAV0@F@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 137 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(int)" (??6wxTextOutputStream@@QAEAAV0@H@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 138 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(unsigned short)" (??6wxTextOutputStream@@QAEAAV0@G@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 139 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(unsigned int)" (??6wxTextOutputStream@@QAEAAV0@I@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 140 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(double)" (??6wxTextOutputStream@@QAEAAV0@N@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 141 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(float)" (??6wxTextOutputStream@@QAEAAV0@M@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 142 error LNK2005: "class wxTextOutputStream & __cdecl endl(class wxTextOutputStream &)" (?endl@@YAAAVwxTextOutputStream@@AAV1@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 143 error LNK2005: "public: __thiscall wxString::wxString(char const *,class wxMBConv const &,unsigned int)" (??0wxString@@QAE@PBDABVwxMBConv@@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 144 error LNK2005: "public: static class wxString __cdecl wxString::FromAscii(char)" (?FromAscii@wxString@@SA?AV1@D@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 145 error LNK2005: "bool __cdecl wxOKlibc(void)" (?wxOKlibc@@YA_NXZ) already defined in wxbase28ud.lib(baselib_wxchar.obj) wxbase28d.lib Error 146 error LNK2005: "private: static long const wxDateTime::TIME_T_FACTOR" (?TIME_T_FACTOR@wxDateTime@@0JB) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 147 error LNK2005: "private: static enum wxDateTime::Country wxDateTime::ms_country" (?ms_country@wxDateTime@@0W4Country@1@A) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 148 error LNK2005: "public: virtual class wxClassInfo * __thiscall wxDateTimeHolidaysModule::GetClassInfo(void)const " (?GetClassInfo@wxDateTimeHolidaysModule@@UBEPAVwxClassInfo@@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 149 error LNK2005: "public: static class wxObject * __cdecl wxDateTimeHolidaysModule::wxCreateObject(void)" (?wxCreateObject@wxDateTimeHolidaysModule@@SAPAVwxObject@@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 150 error LNK2005: "public: static struct tm * __cdecl wxDateTime::GetTmNow(struct tm *)" (?GetTmNow@wxDateTime@@SAPAUtm@@PAU2@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 151 error LNK2005: "public: __thiscall wxDateTime::Tm::Tm(void)" (??0Tm@wxDateTime@@QAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 152 error LNK2005: "public: __thiscall wxDateTime::Tm::Tm(struct tm const &,class wxDateTime::TimeZone const &)" (??0Tm@wxDateTime@@QAE@ABUtm@@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 153 error LNK2005: "public: bool __thiscall wxDateTime::Tm::IsValid(void)const " (?IsValid@Tm@wxDateTime@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 154 error LNK2005: "private: void __thiscall wxDateTime::Tm::ComputeWeekDay(void)" (?ComputeWeekDay@Tm@wxDateTime@@AAEXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 155 error LNK2005: "public: void __thiscall wxDateTime::Tm::AddMonths(int)" (?AddMonths@Tm@wxDateTime@@QAEXH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 156 error LNK2005: "public: void __thiscall wxDateTime::Tm::AddDays(int)" (?AddDays@Tm@wxDateTime@@QAEXH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 157 error LNK2005: "public: __thiscall wxDateTime::TimeZone::TimeZone(enum wxDateTime::TZ)" (??0TimeZone@wxDateTime@@QAE@W4TZ@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 158 error LNK2005: "public: static bool __cdecl wxDateTime::IsLeapYear(int,enum wxDateTime::Calendar)" (?IsLeapYear@wxDateTime@@SA_NHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 159 error LNK2005: "public: static int __cdecl wxDateTime::GetCentury(int)" (?GetCentury@wxDateTime@@SAHH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 160 error LNK2005: "public: static int __cdecl wxDateTime::ConvertYearToBC(int)" (?ConvertYearToBC@wxDateTime@@SAHH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 161 error LNK2005: "public: static int __cdecl wxDateTime::GetCurrentYear(enum wxDateTime::Calendar)" (?GetCurrentYear@wxDateTime@@SAHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 162 error LNK2005: "public: static enum wxDateTime::Month __cdecl wxDateTime::GetCurrentMonth(enum wxDateTime::Calendar)" (?GetCurrentMonth@wxDateTime@@SA?AW4Month@1@W4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 163 error LNK2005: "public: static unsigned short __cdecl wxDateTime::GetNumberOfDays(int,enum wxDateTime::Calendar)" (?GetNumberOfDays@wxDateTime@@SAGHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 164 error LNK2005: "public: static unsigned short __cdecl wxDateTime::GetNumberOfDays(enum wxDateTime::Month,int,enum wxDateTime::Calendar)" (?GetNumberOfDays@wxDateTime@@SAGW4Month@1@HW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 165 error LNK2005: "public: static class wxString __cdecl wxDateTime::GetMonthName(enum wxDateTime::Month,enum wxDateTime::NameFlags)" (?GetMonthName@wxDateTime@@SA?AVwxString@@W4Month@1@W4NameFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 166 error LNK2005: "public: static class wxString __cdecl wxDateTime::GetWeekDayName(enum wxDateTime::WeekDay,enum wxDateTime::NameFlags)" (?GetWeekDayName@wxDateTime@@SA?AVwxString@@W4WeekDay@1@W4NameFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 167 error LNK2005: "public: static void __cdecl wxDateTime::GetAmPmStrings(class wxString *,class wxString *)" (?GetAmPmStrings@wxDateTime@@SAXPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 168 error LNK2005: "public: static enum wxDateTime::Country __cdecl wxDateTime::GetCountry(void)" (?GetCountry@wxDateTime@@SA?AW4Country@1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 169 error LNK2005: "public: static void __cdecl wxDateTime::SetCountry(enum wxDateTime::Country)" (?SetCountry@wxDateTime@@SAXW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 170 error LNK2005: "public: static bool __cdecl wxDateTime::IsWestEuropeanCountry(enum wxDateTime::Country)" (?IsWestEuropeanCountry@wxDateTime@@SA_NW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 171 error LNK2005: "public: static bool __cdecl wxDateTime::IsDSTApplicable(int,enum wxDateTime::Country)" (?IsDSTApplicable@wxDateTime@@SA_NHW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 172 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::GetBeginDST(int,enum wxDateTime::Country)" (?GetBeginDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 173 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::GetEndDST(int,enum wxDateTime::Country)" (?GetEndDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 174 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::UNow(void)" (?UNow@wxDateTime@@SA?AV1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 175 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(struct tm const &)" (?Set@wxDateTime@@QAEAAV1@ABUtm@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 176 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(unsigned short,unsigned short,unsigned short,unsigned short)" (?Set@wxDateTime@@QAEAAV1@GGGG@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 177 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(unsigned short,enum wxDateTime::Month,int,unsigned short,unsigned short,unsigned short,unsigned short)" (?Set@wxDateTime@@QAEAAV1@GW4Month@1@HGGGG@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 178 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(double)" (?Set@wxDateTime@@QAEAAV1@N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 179 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::ResetTime(void)" (?ResetTime@wxDateTime@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 180 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetFromDOS(unsigned long)" (?SetFromDOS@wxDateTime@@QAEAAV1@K@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 181 error LNK2005: "public: unsigned long __thiscall wxDateTime::GetAsDOS(void)const " (?GetAsDOS@wxDateTime@@QBEKXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 182 error LNK2005: "public: struct wxDateTime::Tm __thiscall wxDateTime::GetTm(class wxDateTime::TimeZone const &)const " (?GetTm@wxDateTime@@QBE?AUTm@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 183 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetYear(int)" (?SetYear@wxDateTime@@QAEAAV1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 184 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMonth(enum wxDateTime::Month)" (?SetMonth@wxDateTime@@QAEAAV1@W4Month@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 185 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetDay(unsigned short)" (?SetDay@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 186 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetHour(unsigned short)" (?SetHour@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 187 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMinute(unsigned short)" (?SetMinute@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 188 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetSecond(unsigned short)" (?SetSecond@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 189 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMillisecond(unsigned short)" (?SetMillisecond@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 190 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Add(class wxDateSpan const &)" (?Add@wxDateTime@@QAEAAV1@ABVwxDateSpan@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 191 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::SetToWeekOfYear(int,unsigned short,enum wxDateTime::WeekDay)" (?SetToWeekOfYear@wxDateTime@@SA?AV1@HGW4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 192 error LNK2005: "public: bool __thiscall wxDateTime::SetToTheWeek(unsigned short,enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)" (?SetToTheWeek@wxDateTime@@QAE_NGW4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 193 error LNK2005: "public: class wxDateTime __thiscall wxDateTime::GetWeek(unsigned short,enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)const " (?GetWeek@wxDateTime@@QBE?AV1@GW4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 194 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToLastMonthDay(enum wxDateTime::Month,int)" (?SetToLastMonthDay@wxDateTime@@QAEAAV1@W4Month@1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 195 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToWeekDayInSameWeek(enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)" (?SetToWeekDayInSameWeek@wxDateTime@@QAEAAV1@W4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 196 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToNextWeekDay(enum wxDateTime::WeekDay)" (?SetToNextWeekDay@wxDateTime@@QAEAAV1@W4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 197 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToPrevWeekDay(enum wxDateTime::WeekDay)" (?SetToPrevWeekDay@wxDateTime@@QAEAAV1@W4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 198 error LNK2005: "public: bool __thiscall wxDateTime::SetToWeekDay(enum wxDateTime::WeekDay,int,enum wxDateTime::Month,int)" (?SetToWeekDay@wxDateTime@@QAE_NW4WeekDay@1@HW4Month@1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 199 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetDayOfYear(class wxDateTime::TimeZone const &)const " (?GetDayOfYear@wxDateTime@@QBEGABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 200 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetWeekOfYear(enum wxDateTime::WeekFlags,class wxDateTime::TimeZone const &)const " (?GetWeekOfYear@wxDateTime@@QBEGW4WeekFlags@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 201 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetWeekOfMonth(enum wxDateTime::WeekFlags,class wxDateTime::TimeZone const &)const " (?GetWeekOfMonth@wxDateTime@@QBEGW4WeekFlags@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 202 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToYearDay(unsigned short)" (?SetToYearDay@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 203 error LNK2005: "public: double __thiscall wxDateTime::GetJulianDayNumber(void)const " (?GetJulianDayNumber@wxDateTime@@QBENXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 204 error LNK2005: "public: double __thiscall wxDateTime::GetRataDie(void)const " (?GetRataDie@wxDateTime@@QBENXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 205 error LNK2005: "public: int __thiscall wxDateTime::IsDST(enum wxDateTime::Country)const " (?IsDST@wxDateTime@@QBEHW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 206 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::MakeTimezone(class wxDateTime::TimeZone const &,bool)" (?MakeTimezone@wxDateTime@@QAEAAV1@ABVTimeZone@1@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 207 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::MakeFromTimezone(class wxDateTime::TimeZone const &,bool)" (?MakeFromTimezone@wxDateTime@@QAEAAV1@ABVTimeZone@1@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 208 error LNK2005: "public: bool __thiscall wxDateTime::IsWorkDay(enum wxDateTime::Country)const " (?IsWorkDay@wxDateTime@@QBE_NW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 209 error LNK2005: "class wxDateSpan __cdecl operator*(int,class wxDateSpan const &)" (??D@YA?AVwxDateSpan@@HABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 210 error LNK2005: "class wxTimeSpan __cdecl operator*(int,class wxTimeSpan const &)" (??D@YA?AVwxTimeSpan@@HABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 211 error LNK2005: "public: __thiscall wxDateTimeArray::~wxDateTimeArray(void)" (??1wxDateTimeArray@@QAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 212 error LNK2005: "private: void __thiscall wxDateTimeArray::DoCopy(class wxDateTimeArray const &)" (?DoCopy@wxDateTimeArray@@AAEXABV1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 213 error LNK2005: "public: class wxDateTimeArray & __thiscall wxDateTimeArray::operator=(class wxDateTimeArray const &)" (??4wxDateTimeArray@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 214 error LNK2005: "public: __thiscall wxDateTimeArray::wxDateTimeArray(class wxDateTimeArray const &)" (??0wxDateTimeArray@@QAE@ABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 215 error LNK2005: "private: void __thiscall wxDateTimeArray::DoEmpty(void)" (?DoEmpty@wxDateTimeArray@@AAEXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 216 error LNK2005: "public: void __thiscall wxDateTimeArray::RemoveAt(unsigned int,unsigned int)" (?RemoveAt@wxDateTimeArray@@QAEXII@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 217 error LNK2005: "public: void __thiscall wxDateTimeArray::Add(class wxDateTime const &,unsigned int)" (?Add@wxDateTimeArray@@QAEXABVwxDateTime@@I@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 218 error LNK2005: "public: void __thiscall wxDateTimeArray::Insert(class wxDateTime const &,unsigned int,unsigned int)" (?Insert@wxDateTimeArray@@QAEXABVwxDateTime@@II@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 219 error LNK2005: "public: int __thiscall wxDateTimeArray::Index(class wxDateTime const &,bool)const " (?Index@wxDateTimeArray@@QBEHABVwxDateTime@@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 220 error LNK2005: "public: static bool __cdecl wxDateTimeHolidayAuthority::IsHoliday(class wxDateTime const &)" (?IsHoliday@wxDateTimeHolidayAuthority@@SA_NABVwxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 221 error LNK2005: "public: static unsigned int __cdecl wxDateTimeHolidayAuthority::GetHolidaysInRange(class wxDateTime const &,class wxDateTime const &,class wxDateTimeArray &)" (?GetHolidaysInRange@wxDateTimeHolidayAuthority@@SAIABVwxDateTime@@0AAVwxDat eTimeArray@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 222 error LNK2005: "public: static void __cdecl wxDateTimeHolidayAuthority::ClearAllAuthorities(void)" (?ClearAllAuthorities@wxDateTimeHolidayAuthority@@SAXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 223 error LNK2005: "public: static void __cdecl wxDateTimeHolidayAuthority::AddAuthority(class wxDateTimeHolidayAuthority *)" (?AddAuthority@wxDateTimeHolidayAuthority@@SAXPAV1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 224 error LNK2005: "public: virtual __thiscall wxDateTimeHolidayAuthority::~wxDateTimeHolidayAuthority(void)" (??1wxDateTimeHolidayAuthority@@UAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 225 error LNK2005: "protected: virtual bool __thiscall wxDateTimeWorkDays::DoIsHoliday(class wxDateTime const &)const " (?DoIsHoliday@wxDateTimeWorkDays@@MBE_NABVwxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 226 error LNK2005: "protected: virtual unsigned int __thiscall wxDateTimeWorkDays::DoGetHolidaysInRange(class wxDateTime const &,class wxDateTime const &,class wxDateTimeArray &)const " (?DoGetHolidaysInRange@wxDateTimeWorkDays@@MBEIABVwxDateTime@@0AAVwxDateTime Array@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 227 error LNK2005: "void __cdecl wxNextMonth(enum wxDateTime::Month &)" (?wxNextMonth@@YAXAAW4Month@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 228 error LNK2005: "void __cdecl wxPrevMonth(enum wxDateTime::Month &)" (?wxPrevMonth@@YAXAAW4Month@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 229 error LNK2005: "void __cdecl wxNextWDay(enum wxDateTime::WeekDay &)" (?wxNextWDay@@YAXAAW4WeekDay@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 230 error LNK2005: "void __cdecl wxPrevWDay(enum wxDateTime::WeekDay &)" (?wxPrevWDay@@YAXAAW4WeekDay@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 231 error LNK2005: "private: static class wxHolidayAuthoritiesArray wxDateTimeHolidayAuthority::ms_authorities" (?ms_authorities@wxDateTimeHolidayAuthority@@0VwxHolidayAuthoritiesArray@@A) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 232 error LNK2005: "class wxDateTime const wxDefaultDateTime" (?wxDefaultDateTime@@3VwxDateTime@@B) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 233 error LNK2005: "public: static class wxClassInfo wxDateTimeHolidaysModule::ms_classInfo" (?ms_classInfo@wxDateTimeHolidaysModule@@2VwxClassInfo@@A) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 234 error LNK2005: "private: static unsigned long wxLog::ms_prevLevel" (?ms_prevLevel@wxLog@@0KA) already defined in wxbase28ud.lib(baselib_log.obj) wxbase28d.lib Error 235 error LNK2005: "private: static bool wxLog::ms_bRepetCounting" (?ms_bRepetCounting@wxLog@@0_NA) already defined in wxbase28ud.lib(baselib_log.obj) wxbase28d.lib Error 236 er... [truncated message content] |
From: Jason G. <jg...@ui...> - 2007-03-21 02:36:39
|
This issue has been resolved. wxPack compiles and stores versions of wxWidgets for you when it is installed. The wxWidget Static Lib compiled by wxPack references the Multithreaded Static LIB runtime and NOT the DLL. VTK references the DLL. To fix the problem, I built wxWidgets myself making sure they were done referencing the runtime DLL. It works now.but I have other sort of buggy things.it compiles and runs though. Email me if you want more info. Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... From: wxv...@li... [mailto:wxv...@li...] On Behalf Of Jason Gorski Sent: Monday, March 19, 2007 11:14 PM To: wxv...@li... Subject: Re: [wxVTK] running wxVTK in VisStudio 2005 I wanted to let everyone in the group know that Nigel and I have been discussing this issue in emails to each other. The issue is still not resolved.but I've included our email thread. Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... Okay, I know I've sent you like 3 emails, but I've been working on this for days and I still can't get it. But I have more info that might help. So I looked at my VTK.sln, and my msw/wx.sln, to see what runtime lib they are linking against. I checked all projects in these solutions in debug AND release and they ALL point to MDd for debug and MD for release! The Multi-Threaded DLLs! This is the SAME as my project! So I can't fig. out what the deal. I did a /verbose:lib on my build of my project and the first error in the build: 1> Searching D:/SourceCode/Libraries/VTK/vtk-5.0/Lib/Release/vtkzlib.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\libcpmt.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\LIBCMT.lib: 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined in MSVCRT.lib(MSVCR80.dll) . So I would THINK that the "vtkzlib" project in VTK.sln would be using something different then MD right? Well, it's NOT! I'm so flabbergasted. The next error starts here: 1> Searching D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\MSVCRT.lib: 1>MSVCRT.lib(MSVCR80.dll) : error LNK2005: "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) already defined in LIBCMT.lib(stdexcpt.obj) . Another interesting message from the linking: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib\GLU32.LIB: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib\OPENGL32.LIB: 1>Finished searching libraries 1>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library 1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library 1>Searching libraries And finally: 1> Searching D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: 1>Finished searching libraries 1>LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup Do these verbose error messages and warnings help to diagnose the problem? Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... ---------------------------------------------------------------------------- ------- Yeah, I went through a huge headache and reinstalled everything and organized, used your file to point to the libs ect. And got same error. Can you send me a working wxVTK app that you've made in VS 8? I can see if it runs pointing to my libraries and then if it does, I'll know it's a compiler settings issue. I'm on AIM sometimes if you wanna contact me that way. AIM Screen name: JaseJC Thx again! Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... --------------------------------------------- Thx again for so much of your patience and help. I confess I'm not good with linker errors. I added the following lines to the file in my project that contains MyApp::OnInit() #define _DEBUG #include "libLoader.h" And copied your code into libLoader.h. I get the errors listed at the bottom of this email. This leads me to believe this is a Unicode vs. Non-Unicode issue. Maybe I selected Unicode somewhere along the way? I'm going to go back, uninstall everything.sheesh.and make sure I don't say Unicode anywhere! jason Error 2 error LNK2005: "protected: static class wxAppConsole * wxAppConsole::ms_appInstance" (?ms_appInstance@wxAppConsole@@1PAV1@A) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 3 error LNK2005: "protected: static class wxAppConsole * (__cdecl* wxAppConsole::ms_appInitFn)(void)" (?ms_appInitFn@wxAppConsole@@1P6APAV1@XZA) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 4 error LNK2005: "public: __thiscall wxAppConsole::wxAppConsole(void)" (??0wxAppConsole@@QAE@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 5 error LNK2005: "public: virtual __thiscall wxAppConsole::~wxAppConsole(void)" (??1wxAppConsole@@UAE@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 6 error LNK2005: "public: virtual void __thiscall wxAppConsole::CleanUp(void)" (?CleanUp@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 7 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnInit(void)" (?OnInit@wxAppConsole@@UAE_NXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 8 error LNK2005: "public: virtual int __thiscall wxAppConsole::OnExit(void)" (?OnExit@wxAppConsole@@UAEHXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 9 error LNK2005: "public: virtual void __thiscall wxAppConsole::Exit(void)" (?Exit@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 10 error LNK2005: "protected: virtual class wxAppTraits * __thiscall wxAppConsole::CreateTraits(void)" (?CreateTraits@wxAppConsole@@MAEPAVwxAppTraits@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 11 error LNK2005: "public: class wxAppTraits * __thiscall wxAppConsole::GetTraits(void)" (?GetTraits@wxAppConsole@@QAEPAVwxAppTraits@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 12 error LNK2005: "public: virtual void __thiscall wxAppConsole::ProcessPendingEvents(void)" (?ProcessPendingEvents@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 13 error LNK2005: "public: virtual int __thiscall wxAppConsole::FilterEvent(class wxEvent &)" (?FilterEvent@wxAppConsole@@UAEHAAVwxEvent@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 14 error LNK2005: "public: virtual void __thiscall wxAppConsole::HandleEvent(class wxEvtHandler *,void (__thiscall wxEvtHandler::*)(class wxEvent &),class wxEvent &)const " (?HandleEvent@wxAppConsole@@UBEXPAVwxEvtHandler@@P82@AEXAAVwxEvent@@@Z1@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 15 error LNK2005: "public: virtual void __thiscall wxAppConsole::OnInitCmdLine(class wxCmdLineParser &)" (?OnInitCmdLine@wxAppConsole@@UAEXAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 16 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineParsed(class wxCmdLineParser &)" (?OnCmdLineParsed@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 17 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineHelp(class wxCmdLineParser &)" (?OnCmdLineHelp@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 18 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineError(class wxCmdLineParser &)" (?OnCmdLineError@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 19 error LNK2005: "public: static bool __cdecl wxAppConsole::CheckBuildOptions(char const *,char const *)" (?CheckBuildOptions@wxAppConsole@@SA_NPBD0@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 20 error LNK2005: "public: virtual class wxLog * __thiscall wxConsoleAppTraitsBase::CreateLogTarget(void)" (?CreateLogTarget@wxConsoleAppTraitsBase@@UAEPAVwxLog@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 21 error LNK2005: "public: virtual class wxMessageOutput * __thiscall wxConsoleAppTraitsBase::CreateMessageOutput(void)" (?CreateMessageOutput@wxConsoleAppTraitsBase@@UAEPAVwxMessageOutput@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 22 error LNK2005: "public: virtual class wxFontMapper * __thiscall wxConsoleAppTraitsBase::CreateFontMapper(void)" (?CreateFontMapper@wxConsoleAppTraitsBase@@UAEPAVwxFontMapper@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 23 error LNK2005: "public: virtual class wxRendererNative * __thiscall wxConsoleAppTraitsBase::CreateRenderer(void)" (?CreateRenderer@wxConsoleAppTraitsBase@@UAEPAVwxRendererNative@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 24 error LNK2005: "public: virtual bool __thiscall wxConsoleAppTraitsBase::ShowAssertDialog(class wxString const &)" (?ShowAssertDialog@wxConsoleAppTraitsBase@@UAE_NABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 25 error LNK2005: "public: virtual bool __thiscall wxConsoleAppTraitsBase::HasStderr(void)" (?HasStderr@wxConsoleAppTraitsBase@@UAE_NXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 26 error LNK2005: "public: virtual void __thiscall wxConsoleAppTraitsBase::ScheduleForDestroy(class wxObject *)" (?ScheduleForDestroy@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 27 error LNK2005: "public: virtual void __thiscall wxConsoleAppTraitsBase::RemoveFromPendingDelete(class wxObject *)" (?RemoveFromPendingDelete@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 28 error LNK2005: "public: virtual class GSocketGUIFunctionsTable * __thiscall wxConsoleAppTraitsBase::GetSocketGUIFunctionsTable(void)" (?GetSocketGUIFunctionsTable@wxConsoleAppTraitsBase@@UAEPAVGSocketGUIFunctio nsTable@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 29 error LNK2005: "public: virtual bool __thiscall wxAppTraitsBase::ShowAssertDialog(class wxString const &)" (?ShowAssertDialog@wxAppTraitsBase@@UAE_NABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 30 error LNK2005: "protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)" (?GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 31 error LNK2005: "public: __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::StackDump(void) " (??0StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ@QA E@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 32 error LNK2005: "public: class wxString const & __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::GetStackTrace(v oid)const " (?GetStackTrace@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxS tring@@XZ@QBEABV4@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 33 error LNK2005: "protected: virtual void __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::OnStackFrame(cl ass wxStackFrame const &)" (?OnStackFrame@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxSt ring@@XZ@MAEXABVwxStackFrame@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 34 error LNK2005: "void __cdecl wxExit(void)" (?wxExit@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 35 error LNK2005: "void __cdecl wxWakeUpIdle(void)" (?wxWakeUpIdle@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 36 error LNK2005: "bool __cdecl wxAssertIsEqual(int,int)" (?wxAssertIsEqual@@YA_NHH@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 37 error LNK2005: "void __cdecl wxTrap(void)" (?wxTrap@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 38 error LNK2005: "public: static class wxString __cdecl wxString::FromAscii(char const *)" (?FromAscii@wxString@@SA?AV1@PBD@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 39 error LNK2005: "public: static unsigned int const wxStringBase::npos" (?npos@wxStringBase@@2IB) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 40 error LNK2005: "public: __thiscall wxStringBase::wxStringBase(void const *,void const *)" (??0wxStringBase@@QAE@PBX0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 41 error LNK2005: "protected: bool __thiscall wxStringBase::AllocBuffer(unsigned int)" (?AllocBuffer@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 42 error LNK2005: "protected: bool __thiscall wxStringBase::CopyBeforeWrite(void)" (?CopyBeforeWrite@wxStringBase@@IAE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 43 error LNK2005: "protected: bool __thiscall wxStringBase::AllocBeforeWrite(unsigned int)" (?AllocBeforeWrite@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 44 error LNK2005: "protected: bool __thiscall wxStringBase::Alloc(unsigned int)" (?Alloc@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 45 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::erase(unsigned int,unsigned int)" (?erase@wxStringBase@@QAEAAV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 46 error LNK2005: "public: void __thiscall wxStringBase::swap(class wxStringBase &)" (?swap@wxStringBase@@QAEXAAV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 47 error LNK2005: "public: unsigned int __thiscall wxStringBase::find(class wxStringBase const &,unsigned int)const " (?find@wxStringBase@@QBEIABV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 48 error LNK2005: "public: unsigned int __thiscall wxStringBase::rfind(class wxStringBase const &,unsigned int)const " (?rfind@wxStringBase@@QBEIABV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 49 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::replace(unsigned int,unsigned int,class wxStringBase const &,unsigned int,unsigned int)" (?replace@wxStringBase@@QAEAAV1@IIABV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 50 error LNK2005: "public: class wxStringBase __thiscall wxStringBase::substr(unsigned int,unsigned int)const " (?substr@wxStringBase@@QBE?AV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 51 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::operator=(class wxStringBase const &)" (??4wxStringBase@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 52 error LNK2005: "protected: bool __thiscall wxStringBase::AllocCopy(class wxString &,int,int)const " (?AllocCopy@wxStringBase@@IBE_NAAVwxString@@HH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 53 error LNK2005: "public: int __thiscall wxStringBase::compare(class wxStringBase const &)const " (?compare@wxStringBase@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 54 error LNK2005: "public: int __thiscall wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const &)const " (?compare@wxStringBase@@QBEHIIABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 55 error LNK2005: "public: int __thiscall wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const &,unsigned int,unsigned int)const " (?compare@wxStringBase@@QBEHIIABV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 56 error LNK2005: "public: bool __thiscall wxString::Shrink(void)" (?Shrink@wxString@@QAE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 57 error LNK2005: "public: void __thiscall wxString::UngetWriteBuf(void)" (?UngetWriteBuf@wxString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 58 error LNK2005: "public: void __thiscall wxString::UngetWriteBuf(unsigned int)" (?UngetWriteBuf@wxString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 59 error LNK2005: "class wxString __cdecl operator+(class wxString const &,class wxString const &)" (??H@YA?AVwxString@@ABV0@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 60 error LNK2005: "public: int __thiscall wxString::Cmp(class wxString const &)const " (?Cmp@wxString@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 61 error LNK2005: "public: int __thiscall wxString::CmpNoCase(class wxString const &)const " (?CmpNoCase@wxString@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 62 error LNK2005: "public: class wxString __thiscall wxString::Mid(unsigned int,unsigned int)const " (?Mid@wxString@@QBE?AV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 63 error LNK2005: "public: class wxString __thiscall wxString::Right(unsigned int)const " (?Right@wxString@@QBE?AV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 64 error LNK2005: "public: class wxString __thiscall wxString::Left(unsigned int)const " (?Left@wxString@@QBE?AV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 65 error LNK2005: "public: bool __thiscall wxString::IsAscii(void)const " (?IsAscii@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 66 error LNK2005: "public: bool __thiscall wxString::IsWord(void)const " (?IsWord@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 67 error LNK2005: "public: bool __thiscall wxString::IsNumber(void)const " (?IsNumber@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 68 error LNK2005: "public: class wxString __thiscall wxString::Strip(enum wxString::stripType)const " (?Strip@wxString@@QBE?AV1@W4stripType@1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 69 error LNK2005: "public: class wxString & __thiscall wxString::MakeUpper(void)" (?MakeUpper@wxString@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 70 error LNK2005: "public: class wxString & __thiscall wxString::MakeLower(void)" (?MakeLower@wxString@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 71 error LNK2005: "public: class wxString & __thiscall wxString::Trim(bool)" (?Trim@wxString@@QAEAAV1@_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 72 error LNK2005: "public: class wxString & __thiscall wxString::Truncate(unsigned int)" (?Truncate@wxString@@QAEAAV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 73 error LNK2005: "public: bool __thiscall wxString::ToLong(long *,int)const " (?ToLong@wxString@@QBE_NPAJH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 74 error LNK2005: "public: bool __thiscall wxString::ToULong(unsigned long *,int)const " (?ToULong@wxString@@QBE_NPAKH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 75 error LNK2005: "public: bool __thiscall wxString::ToLongLong(__int64 *,int)const " (?ToLongLong@wxString@@QBE_NPA_JH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 76 error LNK2005: "public: bool __thiscall wxString::ToULongLong(unsigned __int64 *,int)const " (?ToULongLong@wxString@@QBE_NPA_KH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 77 error LNK2005: "public: bool __thiscall wxString::ToDouble(double *)const " (?ToDouble@wxString@@QBE_NPAN@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 78 error LNK2005: "public: class wxString __thiscall wxString::Upper(void)const " (?Upper@wxString@@QBE?AV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 79 error LNK2005: "public: class wxString __thiscall wxString::Lower(void)const " (?Lower@wxString@@QBE?AV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 80 error LNK2005: "public: __thiscall wxArrayString::wxArrayString(unsigned int,class wxString const *)" (??0wxArrayString@@QAE@IPBVwxString@@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 81 error LNK2005: "protected: void __thiscall wxArrayString::Init(bool)" (?Init@wxArrayString@@IAEX_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 82 error LNK2005: "public: __thiscall wxArrayString::wxArrayString(class wxArrayString const &)" (??0wxArrayString@@QAE@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 83 error LNK2005: "public: class wxArrayString & __thiscall wxArrayString::operator=(class wxArrayString const &)" (??4wxArrayString@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 84 error LNK2005: "protected: void __thiscall wxArrayString::Copy(class wxArrayString const &)" (?Copy@wxArrayString@@IAEXABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 85 error LNK2005: "private: void __thiscall wxArrayString::Grow(unsigned int)" (?Grow@wxArrayString@@AAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 86 error LNK2005: "private: void __thiscall wxArrayString::Free(void)" (?Free@wxArrayString@@AAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 87 error LNK2005: "public: void __thiscall wxArrayString::Empty(void)" (?Empty@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 88 error LNK2005: "public: void __thiscall wxArrayString::Clear(void)" (?Clear@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 89 error LNK2005: "public: __thiscall wxArrayString::~wxArrayString(void)" (??1wxArrayString@@QAE@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 90 error LNK2005: "public: void __thiscall wxArrayString::reserve(unsigned int)" (?reserve@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 91 error LNK2005: "public: void __thiscall wxArrayString::Alloc(unsigned int)" (?Alloc@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 92 error LNK2005: "public: void __thiscall wxArrayString::Shrink(void)" (?Shrink@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 93 error LNK2005: "public: unsigned int __thiscall wxArrayString::Add(class wxString const &,unsigned int)" (?Add@wxArrayString@@QAEIABVwxString@@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 94 error LNK2005: "public: void __thiscall wxArrayString::Insert(class wxString const &,unsigned int,unsigned int)" (?Insert@wxArrayString@@QAEXABVwxString@@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 95 error LNK2005: "public: void __thiscall wxArrayString::insert(class wxString *,class wxString const *,class wxString const *)" (?insert@wxArrayString@@QAEXPAVwxString@@PBV2@1@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 96 error LNK2005: "public: void __thiscall wxArrayString::SetCount(unsigned int)" (?SetCount@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 97 error LNK2005: "public: void __thiscall wxArrayString::RemoveAt(unsigned int,unsigned int)" (?RemoveAt@wxArrayString@@QAEXII@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 98 error LNK2005: "public: void __thiscall wxArrayString::assign(class wxString const *,class wxString const *)" (?assign@wxArrayString@@QAEXPBVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 99 error LNK2005: _wxStringCompareFunction already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 100 error LNK2005: "public: void __thiscall wxArrayString::Sort(int (__cdecl*)(class wxString const &,class wxString const &))" (?Sort@wxArrayString@@QAEXP6AHABVwxString@@0@Z@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 101 error LNK2005: "public: void __thiscall wxArrayString::Sort(int (__cdecl*)(class wxString *,class wxString *))" (?Sort@wxArrayString@@QAEXP6AHPAVwxString@@0@Z@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 102 error LNK2005: "public: void __thiscall wxArrayString::Sort(bool)" (?Sort@wxArrayString@@QAEX_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 103 error LNK2005: "private: void __thiscall wxArrayString::DoSort(void)" (?DoSort@wxArrayString@@AAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 104 error LNK2005: "public: bool __thiscall wxArrayString::operator==(class wxArrayString const &)const " (??8wxArrayString@@QBE_NABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 105 error LNK2005: "int __cdecl wxStringSortAscending(class wxString *,class wxString *)" (?wxStringSortAscending@@YAHPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 106 error LNK2005: "int __cdecl wxStringSortDescending(class wxString *,class wxString *)" (?wxStringSortDescending@@YAHPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 107 error LNK2005: "public: __thiscall wxTextInputStream::~wxTextInputStream(void)" (??1wxTextInputStream@@QAE@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 108 error LNK2005: "protected: void __thiscall wxTextInputStream::UngetLast(void)" (?UngetLast@wxTextInputStream@@IAEXXZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 109 error LNK2005: "public: unsigned int __thiscall wxTextInputStream::Read32(int)" (?Read32@wxTextInputStream@@QAEIH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 110 error LNK2005: "public: unsigned short __thiscall wxTextInputStream::Read16(int)" (?Read16@wxTextInputStream@@QAEGH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 111 error LNK2005: "public: unsigned char __thiscall wxTextInputStream::Read8(int)" (?Read8@wxTextInputStream@@QAEEH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 112 error LNK2005: "public: int __thiscall wxTextInputStream::Read32S(int)" (?Read32S@wxTextInputStream@@QAEHH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 113 error LNK2005: "public: short __thiscall wxTextInputStream::Read16S(int)" (?Read16S@wxTextInputStream@@QAEFH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 114 error LNK2005: "public: signed char __thiscall wxTextInputStream::Read8S(int)" (?Read8S@wxTextInputStream@@QAECH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 115 error LNK2005: "public: double __thiscall wxTextInputStream::ReadDouble(void)" (?ReadDouble@wxTextInputStream@@QAENXZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 116 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadString(void)" (?ReadString@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 117 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadLine(void)" (?ReadLine@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 118 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadWord(void)" (?ReadWord@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 119 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(class wxString &)" (??5wxTextInputStream@@QAEAAV0@AAVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 120 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(char &)" (??5wxTextInputStream@@QAEAAV0@AAD@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 121 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(short &)" (??5wxTextInputStream@@QAEAAV0@AAF@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 122 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(int &)" (??5wxTextInputStream@@QAEAAV0@AAH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 123 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(unsigned short &)" (??5wxTextInputStream@@QAEAAV0@AAG@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 124 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(unsigned int &)" (??5wxTextInputStream@@QAEAAV0@AAI@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 125 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(double &)" (??5wxTextInputStream@@QAEAAV0@AAN@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 126 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(float &)" (??5wxTextInputStream@@QAEAAV0@AAM@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 127 error LNK2005: "public: virtual __thiscall wxTextOutputStream::~wxTextOutputStream(void)" (??1wxTextOutputStream@@UAE@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 128 error LNK2005: "public: void __thiscall wxTextOutputStream::SetMode(enum wxEOL)" (?SetMode@wxTextOutputStream@@QAEXW4wxEOL@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 129 error LNK2005: "public: void __thiscall wxTextOutputStream::Write32(unsigned int)" (?Write32@wxTextOutputStream@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 130 error LNK2005: "public: void __thiscall wxTextOutputStream::Write16(unsigned short)" (?Write16@wxTextOutputStream@@QAEXG@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 131 error LNK2005: "public: void __thiscall wxTextOutputStream::Write8(unsigned char)" (?Write8@wxTextOutputStream@@QAEXE@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 132 error LNK2005: "public: virtual void __thiscall wxTextOutputStream::WriteDouble(double)" (?WriteDouble@wxTextOutputStream@@UAEXN@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 133 error LNK2005: "public: virtual void __thiscall wxTextOutputStream::WriteString(class wxString const &)" (?WriteString@wxTextOutputStream@@UAEXABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 134 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(class wxString const &)" (??6wxTextOutputStream@@QAEAAV0@ABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 135 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(char)" (??6wxTextOutputStream@@QAEAAV0@D@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 136 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(short)" (??6wxTextOutputStream@@QAEAAV0@F@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 137 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(int)" (??6wxTextOutputStream@@QAEAAV0@H@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 138 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(unsigned short)" (??6wxTextOutputStream@@QAEAAV0@G@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 139 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(unsigned int)" (??6wxTextOutputStream@@QAEAAV0@I@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 140 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(double)" (??6wxTextOutputStream@@QAEAAV0@N@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 141 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(float)" (??6wxTextOutputStream@@QAEAAV0@M@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 142 error LNK2005: "class wxTextOutputStream & __cdecl endl(class wxTextOutputStream &)" (?endl@@YAAAVwxTextOutputStream@@AAV1@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 143 error LNK2005: "public: __thiscall wxString::wxString(char const *,class wxMBConv const &,unsigned int)" (??0wxString@@QAE@PBDABVwxMBConv@@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 144 error LNK2005: "public: static class wxString __cdecl wxString::FromAscii(char)" (?FromAscii@wxString@@SA?AV1@D@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 145 error LNK2005: "bool __cdecl wxOKlibc(void)" (?wxOKlibc@@YA_NXZ) already defined in wxbase28ud.lib(baselib_wxchar.obj) wxbase28d.lib Error 146 error LNK2005: "private: static long const wxDateTime::TIME_T_FACTOR" (?TIME_T_FACTOR@wxDateTime@@0JB) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 147 error LNK2005: "private: static enum wxDateTime::Country wxDateTime::ms_country" (?ms_country@wxDateTime@@0W4Country@1@A) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 148 error LNK2005: "public: virtual class wxClassInfo * __thiscall wxDateTimeHolidaysModule::GetClassInfo(void)const " (?GetClassInfo@wxDateTimeHolidaysModule@@UBEPAVwxClassInfo@@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 149 error LNK2005: "public: static class wxObject * __cdecl wxDateTimeHolidaysModule::wxCreateObject(void)" (?wxCreateObject@wxDateTimeHolidaysModule@@SAPAVwxObject@@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 150 error LNK2005: "public: static struct tm * __cdecl wxDateTime::GetTmNow(struct tm *)" (?GetTmNow@wxDateTime@@SAPAUtm@@PAU2@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 151 error LNK2005: "public: __thiscall wxDateTime::Tm::Tm(void)" (??0Tm@wxDateTime@@QAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 152 error LNK2005: "public: __thiscall wxDateTime::Tm::Tm(struct tm const &,class wxDateTime::TimeZone const &)" (??0Tm@wxDateTime@@QAE@ABUtm@@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 153 error LNK2005: "public: bool __thiscall wxDateTime::Tm::IsValid(void)const " (?IsValid@Tm@wxDateTime@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 154 error LNK2005: "private: void __thiscall wxDateTime::Tm::ComputeWeekDay(void)" (?ComputeWeekDay@Tm@wxDateTime@@AAEXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 155 error LNK2005: "public: void __thiscall wxDateTime::Tm::AddMonths(int)" (?AddMonths@Tm@wxDateTime@@QAEXH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 156 error LNK2005: "public: void __thiscall wxDateTime::Tm::AddDays(int)" (?AddDays@Tm@wxDateTime@@QAEXH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 157 error LNK2005: "public: __thiscall wxDateTime::TimeZone::TimeZone(enum wxDateTime::TZ)" (??0TimeZone@wxDateTime@@QAE@W4TZ@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 158 error LNK2005: "public: static bool __cdecl wxDateTime::IsLeapYear(int,enum wxDateTime::Calendar)" (?IsLeapYear@wxDateTime@@SA_NHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 159 error LNK2005: "public: static int __cdecl wxDateTime::GetCentury(int)" (?GetCentury@wxDateTime@@SAHH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 160 error LNK2005: "public: static int __cdecl wxDateTime::ConvertYearToBC(int)" (?ConvertYearToBC@wxDateTime@@SAHH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 161 error LNK2005: "public: static int __cdecl wxDateTime::GetCurrentYear(enum wxDateTime::Calendar)" (?GetCurrentYear@wxDateTime@@SAHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 162 error LNK2005: "public: static enum wxDateTime::Month __cdecl wxDateTime::GetCurrentMonth(enum wxDateTime::Calendar)" (?GetCurrentMonth@wxDateTime@@SA?AW4Month@1@W4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 163 error LNK2005: "public: static unsigned short __cdecl wxDateTime::GetNumberOfDays(int,enum wxDateTime::Calendar)" (?GetNumberOfDays@wxDateTime@@SAGHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 164 error LNK2005: "public: static unsigned short __cdecl wxDateTime::GetNumberOfDays(enum wxDateTime::Month,int,enum wxDateTime::Calendar)" (?GetNumberOfDays@wxDateTime@@SAGW4Month@1@HW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 165 error LNK2005: "public: static class wxString __cdecl wxDateTime::GetMonthName(enum wxDateTime::Month,enum wxDateTime::NameFlags)" (?GetMonthName@wxDateTime@@SA?AVwxString@@W4Month@1@W4NameFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 166 error LNK2005: "public: static class wxString __cdecl wxDateTime::GetWeekDayName(enum wxDateTime::WeekDay,enum wxDateTime::NameFlags)" (?GetWeekDayName@wxDateTime@@SA?AVwxString@@W4WeekDay@1@W4NameFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 167 error LNK2005: "public: static void __cdecl wxDateTime::GetAmPmStrings(class wxString *,class wxString *)" (?GetAmPmStrings@wxDateTime@@SAXPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 168 error LNK2005: "public: static enum wxDateTime::Country __cdecl wxDateTime::GetCountry(void)" (?GetCountry@wxDateTime@@SA?AW4Country@1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 169 error LNK2005: "public: static void __cdecl wxDateTime::SetCountry(enum wxDateTime::Country)" (?SetCountry@wxDateTime@@SAXW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 170 error LNK2005: "public: static bool __cdecl wxDateTime::IsWestEuropeanCountry(enum wxDateTime::Country)" (?IsWestEuropeanCountry@wxDateTime@@SA_NW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 171 error LNK2005: "public: static bool __cdecl wxDateTime::IsDSTApplicable(int,enum wxDateTime::Country)" (?IsDSTApplicable@wxDateTime@@SA_NHW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 172 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::GetBeginDST(int,enum wxDateTime::Country)" (?GetBeginDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 173 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::GetEndDST(int,enum wxDateTime::Country)" (?GetEndDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 174 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::UNow(void)" (?UNow@wxDateTime@@SA?AV1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 175 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(struct tm const &)" (?Set@wxDateTime@@QAEAAV1@ABUtm@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 176 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(unsigned short,unsigned short,unsigned short,unsigned short)" (?Set@wxDateTime@@QAEAAV1@GGGG@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 177 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(unsigned short,enum wxDateTime::Month,int,unsigned short,unsigned short,unsigned short,unsigned short)" (?Set@wxDateTime@@QAEAAV1@GW4Month@1@HGGGG@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 178 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(double)" (?Set@wxDateTime@@QAEAAV1@N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 179 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::ResetTime(void)" (?ResetTime@wxDateTime@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 180 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetFromDOS(unsigned long)" (?SetFromDOS@wxDateTime@@QAEAAV1@K@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 181 error LNK2005: "public: unsigned long __thiscall wxDateTime::GetAsDOS(void)const " (?GetAsDOS@wxDateTime@@QBEKXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 182 error LNK2005: "public: struct wxDateTime::Tm __thiscall wxDateTime::GetTm(class wxDateTime::TimeZone const &)const " (?GetTm@wxDateTime@@QBE?AUTm@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 183 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetYear(int)" (?SetYear@wxDateTime@@QAEAAV1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 184 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMonth(enum wxDateTime::Month)" (?SetMonth@wxDateTime@@QAEAAV1@W4Month@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 185 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetDay(unsigned short)" (?SetDay@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 186 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetHour(unsigned short)" (?SetHour@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 187 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMinute(unsigned short)" (?SetMinute@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 188 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetSecond(unsigned short)" (?SetSecond@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 189 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMillisecond(unsigned short)" (?SetMillisecond@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 190 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Add(class wxDateSpan const &)" (?Add@wxDateTime@@QAEAAV1@ABVwxDateSpan@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 191 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::SetToWeekOfYear(int,unsigned short,enum wxDateTime::WeekDay)" (?SetToWeekOfYear@wxDateTime@@SA?AV1@HGW4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 192 error LNK2005: "public: bool __thiscall wxDateTime::SetToTheWeek(unsigned short,enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)" (?SetToTheWeek@wxDateTime@@QAE_NGW4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 193 error LNK2005: "public: class wxDateTime __thiscall wxDateTime::GetWeek(unsigned short,enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)const " (?GetWeek@wxDateTime@@QBE?AV1@GW4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 194 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToLastMonthDay(enum wxDateTime::Month,int)" (?SetToLastMonthDay@wxDateTime@@QAEAAV1@W4Month@1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 195 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToWeekDayInSameWeek(enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)" (?SetToWeekDayInSameWeek@wxDateTime@@QAEAAV1@W4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 196 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToNextWeekDay(enum wxDateTime::WeekDay)" (?SetToNextWeekDay@wxDateTime@@QAEAAV1@W4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 197 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToPrevWeekDay(enum wxDateTime::WeekDay)" (?SetToPrevWeekDay@wxDateTime@@QAEAAV1@W4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 198 error LNK2005: "public: bool __thiscall wxDateTime::SetToWeekDay(enum wxDateTime::WeekDay,int,enum wxDateTime::Month,int)" (?SetToWeekDay@wxDateTime@@QAE_NW4WeekDay@1@HW4Month@1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 199 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetDayOfYear(class wxDateTime::TimeZone const &)const " (?GetDayOfYear@wxDateTime@@QBEGABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 200 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetWeekOfYear(enum wxDateTime::WeekFlags,class wxDateTime::TimeZone const &)const " (?GetWeekOfYear@wxDateTime@@QBEGW4WeekFlags@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 201 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetWeekOfMonth(enum wxDateTime::WeekFlags,class wxDateTime::TimeZone const &)const " (?GetWeekOfMonth@wxDateTime@@QBEGW4WeekFlags@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 202 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToYearDay(unsigned short)" (?SetToYearDay@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 203 error LNK2005: "public: double __thiscall wxDateTime::GetJulianDayNumber(void)const " (?GetJulianDayNumber@wxDateTime@@QBENXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 204 error LNK2005: "public: double __thiscall wxDateTime::GetRataDie(void)const " (?GetRataDie@wxDateTime@@QBENXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 205 error LNK2005: "public: int __thiscall wxDateTime::IsDST(enum wxDateTime::Country)const " (?IsDST@wxDateTime@@QBEHW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 206 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::MakeTimezone(class wxDateTime::TimeZone const &,bool)" (?MakeTimezone@wxDateTime@@QAEAAV1@ABVTimeZone@1@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 207 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::MakeFromTimezone(class wxDateTime::TimeZone const &,bool)" (?MakeFromTimezone@wxDateTime@@QAEAAV1@ABVTimeZone@1@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 208 error LNK2005: "public: bool __thiscall wxDateTime::IsWorkDay(enum wxDateTime::Country)const " (?IsWorkDay@wxDateTime@@QBE_NW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 209 error LNK2005: "class wxDateSpan __cdecl operator*(int,class wxDateSpan const &)" (??D@YA?AVwxDateSpan@@HABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 210 error LNK2005: "class wxTimeSpan __cdecl operator*(int,class wxTimeSpan const &)" (??D@YA?AVwxTimeSpan@@HABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 211 error LNK2005: "public: __thiscall wxDateTimeArray::~wxDateTimeArray(void)" (??1wxDateTimeArray@@QAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 212 error LNK2005: "private: void __thiscall wxDateTimeArray::DoCopy(class wxDateTimeArray const &)" (?DoCopy@wxDateTimeArray@@AAEXABV1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 213 error LNK2005: "public: class wxDateTimeArray & __thiscall wxDateTimeArray::operator=(class wxDateTimeArray const &)" (??4wxDateTimeArray@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 214 error LNK2005: "public: __thiscall wxDateTimeArray::wxDateTimeArray(class wxDateTimeArray const &)" (??0wxDateTimeArray@@QAE@ABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 215 error LNK2005: "private: void __thiscall wxDateTimeArray::DoEmpty(void)" (?DoEmpty@wxDateTimeArray@@AAEXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 216 error LNK2005: "public: void __thiscall wxDateTimeArray::RemoveAt(unsigned int,unsigned int)" (?RemoveAt@wxDateTimeArray@@QAEXII@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 217 error LNK2005: "public: void __thiscall wxDateTimeArray::Add(class wxDateTime const &,unsigned int)" (?Add@wxDateTimeArray@@QAEXABVwxDateTime@@I@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 218 error LNK2005: "public: void __thiscall wxDateTimeArray::Insert(class wxDateTime const &,unsigned int,unsigned int)" (?Insert@wxDateTimeArray@@QAEXABVwxDateTime@@II@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 219 error LNK2005: "public: int __thiscall wxDateTimeArray::Index(class wxDateTime const &,bool)const " (?Index@wxDateTimeArray@@QBEHABVwxDateTime@@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 220 error LNK2005: "public: static bool __cdecl wxDateTimeHolidayAuthority::IsHoliday(class wxDateTime const &)" (?IsHoliday@wxDateTimeHolidayAuthority@@SA_NABVwxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 221 error LNK2005: "public: static unsigned int __cdecl wxDateTimeHolidayAuthority::GetHolidaysInRange(class wxDateTime const &,class wxDateTime const &,class wxDateTimeArray &)" (?GetHolidaysInRange@wxDateTimeHolidayAuthority@@SAIABVwxDateTime@@0AAVwxDat eTimeArray@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 222 error LNK2005: "public: static void __cdecl wxDateTimeHolidayAuthority::ClearAllAuthorities(void)" (?ClearAllAuthorities@wxDateTimeHolidayAuthority@@SAXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 223 error LNK2005: "public: static void __cdecl wxDateTimeHolidayAuthority::AddAuthority(class wxDateTimeHolidayAuthority *)" (?AddAuthority@wxDateTimeHolidayAuthority@@SAXPAV1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 224 error LNK2005: "public: virtual __thiscall wxDateTimeHolidayAuthority::~wxDateTimeHolidayAuthority(void)" (??1wxDateTimeHolidayAuthority@@UAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 225 error LNK2005: "protected: virtual bool __thiscall wxDateTimeWorkDays::DoIsHoliday(class wxDateTime const &)const " (?DoIsHoliday@wxDateTimeWorkDays@@MBE_NABVwxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 226 error LNK2005: "protected: virtual unsigned int __thiscall wxDateTimeWorkDays::DoGetHolidaysInRange(class wxDateTime const &,class wxDateTime const &,class wxDateTimeArray &)const " (?DoGetHolidaysInRange@wxDateTimeWorkDays@@MBEIABVwxDateTime@@0AAVwxDateTime Array@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 227 error LNK2005: "void __cdecl wxNextMonth(enum wxDateTime::Month &)" (?wxNextMonth@@YAXAAW4Month@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 228 error LNK2005: "void __cdecl wxPrevMonth(enum wxDateTime::Month &)" (?wxPrevMonth@@YAXAAW4Month@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 229 error LNK2005: "void __cdecl wxNextWDay(enum wxDateTime::WeekDay &)" (?wxNextWDay@@YAXAAW4WeekDay@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 230 error LNK2005: "void __cdecl wxPrevWDay(enum wxDateTime::WeekDay &)" (?wxPrevWDay@@YAXAAW4WeekDay@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 231 error LNK2005: "private: static class wxHolidayAuthoritiesArray wxDateTimeHolidayAuthority::ms_authorities" (?ms_authorities@wxDateTimeHolidayAuthority@@0VwxHolidayAuthoritiesArray@@A) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 232 error LNK2005: "class wxDateTime const wxDefaultD... [truncated message content] |
From: Mathieu M. <mat...@gm...> - 2007-03-21 16:27:28
|
Great ! Thanks for letting everyone knows. -Mathieu On 3/20/07, Jason Gorski <jg...@ui...> wrote: > > > > > This issue has been resolved. wxPack compiles and stores versions of > wxWidgets for you when it is installed. The wxWidget Static Lib compiled= by > wxPack references the Multithreaded Static LIB runtime and NOT the DLL. = VTK > references the DLL. > > > > To fix the problem, I built wxWidgets myself making sure they were done > referencing the runtime DLL. It works now=85but I have other sort of bug= gy > things=85it compiles and runs though. Email me if you want more info. > > > > > Jason Gorski > University of Illinois at Chicago > Masters in Computer Science > jg...@ui... > > > > > > From: wxv...@li... > [mailto:wxv...@li...] On > Behalf Of Jason Gorski > Sent: Monday, March 19, 2007 11:14 PM > To: wxv...@li... > Subject: Re: [wxVTK] running wxVTK in VisStudio 2005 > > > > > I wanted to let everyone in the group know that Nigel and I have been > discussing this issue in emails to each other=85 > > The issue is still not resolved=85but I've included our email thread. > > > > > > > Jason Gorski > University of Illinois at Chicago > Masters in Computer Science > jg...@ui... > > > > > > Okay, I know I've sent you like 3 emails, but I've been working on this f= or > days and I still can't get it. But I have more info that might help=85 > > > > So I looked at my VTK.sln, and my msw/wx.sln, to see what runtime lib the= y > are linking against. I checked all projects in these solutions in debug = AND > release and they ALL point to MDd for debug and MD for release! The > Multi-Threaded DLLs! This is the SAME as my project! So I can't fig. ou= t > what the deal. > > > > I did a /verbose:lib on my build of my project and the first error in the > build: > > 1> Searching > D:/SourceCode/Libraries/VTK/vtk-5.0/Lib/Release/vtkzlib.lib: > > 1> Searching C:\Program Files\Microsoft Visual Studio > 8\VC\lib\libcpmt.lib: > > 1> Searching C:\Program Files\Microsoft Visual Studio > 8\VC\lib\LIBCMT.lib: > > 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined in > MSVCRT.lib(MSVCR80.dll) > > =85 > > > > So I would THINK that the "vtkzlib" project in VTK.sln would be using > something different then MD right? Well, it's NOT! I'm so flabbergasted= . > > > > The next error starts here: > > > > 1> Searching > D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: > > 1> Searching C:\Program Files\Microsoft Visual Studio > 8\VC\lib\MSVCRT.lib: > > 1>MSVCRT.lib(MSVCR80.dll) : error LNK2005: "public: __thiscall > std::exception::exception(char const * const &)" > (??0exception@std@@QAE@ABQBD@Z) already defined in LIBCMT.lib(stdexcpt.ob= j) > > =85 > > > > Another interesting message from the linking: > > > > 1> Searching C:\Program Files\Microsoft Visual Studio > 8\VC\PlatformSDK\lib\GLU32.LIB: > > 1> Searching C:\Program Files\Microsoft Visual Studio > 8\VC\PlatformSDK\lib\OPENGL32.LIB: > > 1>Finished searching libraries > > 1>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other > libs; use /NODEFAULTLIB:library > > 1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other > libs; use /NODEFAULTLIB:library > > 1>Searching libraries > > > > And finally: > > > > 1> Searching > D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: > > 1>Finished searching libraries > > 1>LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol _main > referenced in function ___tmainCRTStartup > > > > Do these verbose error messages and warnings help to diagnose the problem= ? > > > > Jason Gorski > University of Illinois at Chicago > Masters in Computer Science > jg...@ui... > > > > -------------------------------------------------------------------------= ---------- > > > > Yeah, I went through a huge headache and reinstalled everything and > organized, used your file to point to the libs ect. And got same error. > Can you send me a working wxVTK app that you've made in VS 8? I can see = if > it runs pointing to my libraries and then if it does, I'll know it's a > compiler settings issue. I'm on AIM sometimes if you wanna contact me th= at > way. AIM Screen name: JaseJC > > > > Thx again! > > > > Jason Gorski > University of Illinois at Chicago > Masters in Computer Science > jg...@ui... > > --------------------------------------------- > > > > > > > > Thx again for so much of your patience and help. I confess I'm not good > with linker errors. > > > > I added the following lines to the file in my project that contains > MyApp::OnInit() > > #define _DEBUG > > #include "libLoader.h" > > > > And copied your code into libLoader.h. I get the errors listed at the > bottom of this email. This leads me to believe this is a Unicode vs. > Non-Unicode issue. Maybe I selected Unicode somewhere along the way? I'= m > going to go back, uninstall everything=85sheesh=85and make sure I don't s= ay > Unicode anywhere! > > > > jason > > > > Error 2 error LNK2005: "protected: static class > wxAppConsole * wxAppConsole::ms_appInstance" > (?ms_appInstance@wxAppConsole@@1PAV1@A) already defined in > wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 3 error LNK2005: "protected: static class > wxAppConsole * (__cdecl* wxAppConsole::ms_appInitFn)(void)" > (?ms_appInitFn@wxAppConsole@@1P6APAV1@XZA) already defined in > wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 4 error LNK2005: "public: __thiscall > wxAppConsole::wxAppConsole(void)" (??0wxAppConsole@@QAE@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 5 error LNK2005: "public: virtual __thiscall > wxAppConsole::~wxAppConsole(void)" > (??1wxAppConsole@@UAE@XZ) already defined in > wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 6 error LNK2005: "public: virtual void __thiscall > wxAppConsole::CleanUp(void)" (?CleanUp@wxAppConsole@@UAEXXZ) already defi= ned > in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 7 error LNK2005: "public: virtual bool __thiscall > wxAppConsole::OnInit(void)" (?OnInit@wxAppConsole@@UAE_NXZ) already defin= ed > in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 8 error LNK2005: "public: virtual int __thiscall > wxAppConsole::OnExit(void)" (?OnExit@wxAppConsole@@UAEHXZ) already define= d > in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 9 error LNK2005: "public: virtual void __thiscall > wxAppConsole::Exit(void)" (?Exit@wxAppConsole@@UAEXXZ) already defined in > wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 10 error LNK2005: "protected: virtual class wxAppTra= its > * __thiscall wxAppConsole::CreateTraits(void)" > (?CreateTraits@wxAppConsole@@MAEPAVwxAppTraits@@XZ) already > defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 11 error LNK2005: "public: class wxAppTraits * > __thiscall wxAppConsole::GetTraits(void)" > (?GetTraits@wxAppConsole@@QAEPAVwxAppTraits@@XZ) already > defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 12 error LNK2005: "public: virtual void __thiscall > wxAppConsole::ProcessPendingEvents(void)" > (?ProcessPendingEvents@wxAppConsole@@UAEXXZ) already > defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 13 error LNK2005: "public: virtual int __thiscall > wxAppConsole::FilterEvent(class wxEvent &)" > (?FilterEvent@wxAppConsole@@UAEHAAVwxEvent@@@Z) already > defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 14 error LNK2005: "public: virtual void __thiscall > wxAppConsole::HandleEvent(class wxEvtHandler *,void (__thiscall > wxEvtHandler::*)(class wxEvent &),class wxEvent &)const " > (?HandleEvent@wxAppConsole@@UBEXPAVwxEvtHandler@@P82@AEXAAVwxEvent@@@Z1@Z= ) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 15 error LNK2005: "public: virtual void __thiscall > wxAppConsole::OnInitCmdLine(class wxCmdLineParser &)" > (?OnInitCmdLine@wxAppConsole@@UAEXAAVwxCmdLineParser@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 16 error LNK2005: "public: virtual bool __thiscall > wxAppConsole::OnCmdLineParsed(class wxCmdLineParser &)" > (?OnCmdLineParsed@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 17 error LNK2005: "public: virtual bool __thiscall > wxAppConsole::OnCmdLineHelp(class wxCmdLineParser &)" > (?OnCmdLineHelp@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 18 error LNK2005: "public: virtual bool __thiscall > wxAppConsole::OnCmdLineError(class wxCmdLineParser &)" > (?OnCmdLineError@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 19 error LNK2005: "public: static bool __cdecl > wxAppConsole::CheckBuildOptions(char const *,char const *)" > (?CheckBuildOptions@wxAppConsole@@SA_NPBD0@Z) already > defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 20 error LNK2005: "public: virtual class wxLog * > __thiscall wxConsoleAppTraitsBase::CreateLogTarget(void)" > (?CreateLogTarget@wxConsoleAppTraitsBase@@UAEPAVwxLog@@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 21 error LNK2005: "public: virtual class > wxMessageOutput * __thiscall > wxConsoleAppTraitsBase::CreateMessageOutput(void)" > (?CreateMessageOutput@wxConsoleAppTraitsBase@@UAEPAVwxMessageOutput@@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 22 error LNK2005: "public: virtual class wxFontMappe= r * > __thiscall wxConsoleAppTraitsBase::CreateFontMapper(void)" > (?CreateFontMapper@wxConsoleAppTraitsBase@@UAEPAVwxFontMapper@@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 23 error LNK2005: "public: virtual class > wxRendererNative * __thiscall > wxConsoleAppTraitsBase::CreateRenderer(void)" > (?CreateRenderer@wxConsoleAppTraitsBase@@UAEPAVwxRendererNative@@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 24 error LNK2005: "public: virtual bool __thiscall > wxConsoleAppTraitsBase::ShowAssertDialog(class wxString > const &)" > (?ShowAssertDialog@wxConsoleAppTraitsBase@@UAE_NABVwxString@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 25 error LNK2005: "public: virtual bool __thiscall > wxConsoleAppTraitsBase::HasStderr(void)" > (?HasStderr@wxConsoleAppTraitsBase@@UAE_NXZ) already > defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 26 error LNK2005: "public: virtual void __thiscall > wxConsoleAppTraitsBase::ScheduleForDestroy(class wxObject > *)" > (?ScheduleForDestroy@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 27 error LNK2005: "public: virtual void __thiscall > wxConsoleAppTraitsBase::RemoveFromPendingDelete(class > wxObject *)" > (?RemoveFromPendingDelete@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 28 error LNK2005: "public: virtual class > GSocketGUIFunctionsTable * __thiscall > wxConsoleAppTraitsBase::GetSocketGUIFunctionsTable(void)" > (?GetSocketGUIFunctionsTable@wxConsoleAppTraitsBase@@UAEPAVGSocketGUIFunc= tionsTable@@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 29 error LNK2005: "public: virtual bool __thiscall > wxAppTraitsBase::ShowAssertDialog(class wxString const &)" > (?ShowAssertDialog@wxAppTraitsBase@@UAE_NABVwxString@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 30 error LNK2005: "protected: virtual class wxString > __thiscall wxAppTraitsBase::GetAssertStackTrace(void)" > (?GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 31 error LNK2005: "public: __thiscall `protected: > virtual class wxString __thiscall > wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::StackDump(vo= id)" > (??0StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ= @QAE@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 32 error LNK2005: "public: class wxString const & > __thiscall `protected: virtual class wxString __thiscall > wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::GetStackTrac= e(void)const > " > (?GetStackTrace@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AV= wxString@@XZ@QBEABV4@XZ) > already defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 33 error LNK2005: "protected: virtual void __thiscal= l > `protected: virtual class wxString __thiscall > wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::OnStackFrame= (class > wxStackFrame const &)" > (?OnStackFrame@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVw= xString@@XZ@MAEXABVwxStackFrame@@@Z) > already defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 34 error LNK2005: "void __cdecl wxExit(void)" > (?wxExit@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 35 error LNK2005: "void __cdecl wxWakeUpIdle(void)" > (?wxWakeUpIdle@@YAXXZ) already defined in > wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib > > Error 36 error LNK2005: "bool __cdecl > wxAssertIsEqual(int,int)" (?wxAssertIsEqual@@YA_NHH@Z) already defined in > wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 37 error LNK2005: "void __cdecl wxTrap(void)" > (?wxTrap@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) > wxbase28d.lib > > Error 38 error LNK2005: "public: static class wxString > __cdecl wxString::FromAscii(char const *)" > (?FromAscii@wxString@@SA?AV1@PBD@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 39 error LNK2005: "public: static unsigned int const > wxStringBase::npos" (?npos@wxStringBase@@2IB) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 40 error LNK2005: "public: __thiscall > wxStringBase::wxStringBase(void const *,void const *)" > (??0wxStringBase@@QAE@PBX0@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 41 error LNK2005: "protected: bool __thiscall > wxStringBase::AllocBuffer(unsigned int)" > (?AllocBuffer@wxStringBase@@IAE_NI@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 42 error LNK2005: "protected: bool __thiscall > wxStringBase::CopyBeforeWrite(void)" > (?CopyBeforeWrite@wxStringBase@@IAE_NXZ) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 43 error LNK2005: "protected: bool __thiscall > wxStringBase::AllocBeforeWrite(unsigned int)" > (?AllocBeforeWrite@wxStringBase@@IAE_NI@Z) already defined > in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 44 error LNK2005: "protected: bool __thiscall > wxStringBase::Alloc(unsigned int)" (?Alloc@wxStringBase@@IAE_NI@Z) alread= y > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 45 error LNK2005: "public: class wxStringBase & > __thiscall wxStringBase::erase(unsigned int,unsigned int)" > (?erase@wxStringBase@@QAEAAV1@II@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 46 error LNK2005: "public: void __thiscall > wxStringBase::swap(class wxStringBase &)" > (?swap@wxStringBase@@QAEXAAV1@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 47 error LNK2005: "public: unsigned int __thiscall > wxStringBase::find(class wxStringBase const &,unsigned int)const " > (?find@wxStringBase@@QBEIABV1@I@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 48 error LNK2005: "public: unsigned int __thiscall > wxStringBase::rfind(class wxStringBase const &,unsigned int)const " > (?rfind@wxStringBase@@QBEIABV1@I@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 49 error LNK2005: "public: class wxStringBase & > __thiscall wxStringBase::replace(unsigned int,unsigned int,class > wxStringBase const &,unsigned int,unsigned int)" > (?replace@wxStringBase@@QAEAAV1@IIABV1@II@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 50 error LNK2005: "public: class wxStringBase > __thiscall wxStringBase::substr(unsigned int,unsigned int)const " > (?substr@wxStringBase@@QBE?AV1@II@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 51 error LNK2005: "public: class wxStringBase & > __thiscall wxStringBase::operator=3D(class wxStringBase const &)" > (??4wxStringBase@@QAEAAV0@ABV0@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 52 error LNK2005: "protected: bool __thiscall > wxStringBase::AllocCopy(class wxString &,int,int)const " > (?AllocCopy@wxStringBase@@IBE_NAAVwxString@@HH@Z) already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 53 error LNK2005: "public: int __thiscall > wxStringBase::compare(class wxStringBase const &)const " > (?compare@wxStringBase@@QBEHABV1@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 54 error LNK2005: "public: int __thiscall > wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const > &)const " (?compare@wxStringBase@@QBEHIIABV1@@Z) already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 55 error LNK2005: "public: int __thiscall > wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const > &,unsigned int,unsigned int)const " (?compare@wxStringBase@@QBEHIIABV1@II= @Z) > already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.l= ib > > > Error 56 error LNK2005: "public: bool __thiscall > wxString::Shrink(void)" (?Shrink@wxString@@QAE_NXZ) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 57 error LNK2005: "public: void __thiscall > wxString::UngetWriteBuf(void)" > (?UngetWriteBuf@wxString@@QAEXXZ) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 58 error LNK2005: "public: void __thiscall > wxString::UngetWriteBuf(unsigned int)" > (?UngetWriteBuf@wxString@@QAEXI@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 59 error LNK2005: "class wxString __cdecl > operator+(class wxString const &,class wxString const &)" > (??H@YA?AVwxString@@ABV0@0@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 60 error LNK2005: "public: int __thiscall > wxString::Cmp(class wxString const &)const " (?Cmp@wxString@@QBEHABV1@@Z) > already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 61 error LNK2005: "public: int __thiscall > wxString::CmpNoCase(class wxString const &)const " > (?CmpNoCase@wxString@@QBEHABV1@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 62 error LNK2005: "public: class wxString __thiscall > wxString::Mid(unsigned int,unsigned int)const " > (?Mid@wxString@@QBE?AV1@II@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 63 error LNK2005: "public: class wxString __thiscall > wxString::Right(unsigned int)const " (?Right@wxString@@QBE?AV1@I@Z) alrea= dy > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 64 error LNK2005: "public: class wxString __thiscall > wxString::Left(unsigned int)const " (?Left@wxString@@QBE?AV1@I@Z) already > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 65 error LNK2005: "public: bool __thiscall > wxString::IsAscii(void)const " (?IsAscii@wxString@@QBE_NXZ) already defin= ed > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 66 error LNK2005: "public: bool __thiscall > wxString::IsWord(void)const " (?IsWord@wxString@@QBE_NXZ) already defined= in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 67 error LNK2005: "public: bool __thiscall > wxString::IsNumber(void)const " (?IsNumber@wxString@@QBE_NXZ) already > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 68 error LNK2005: "public: class wxString __thiscall > wxString::Strip(enum wxString::stripType)const " > (?Strip@wxString@@QBE?AV1@W4stripType@1@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 69 error LNK2005: "public: class wxString & __thisca= ll > wxString::MakeUpper(void)" (?MakeUpper@wxString@@QAEAAV1@XZ) already defi= ned > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 70 error LNK2005: "public: class wxString & __thisca= ll > wxString::MakeLower(void)" (?MakeLower@wxString@@QAEAAV1@XZ) already defi= ned > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 71 error LNK2005: "public: class wxString & __thisca= ll > wxString::Trim(bool)" (?Trim@wxString@@QAEAAV1@_N@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 72 error LNK2005: "public: class wxString & __thisca= ll > wxString::Truncate(unsigned int)" (?Truncate@wxString@@QAEAAV1@I@Z) alrea= dy > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 73 error LNK2005: "public: bool __thiscall > wxString::ToLong(long *,int)const " (?ToLong@wxString@@QBE_NPAJH@Z) alrea= dy > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 74 error LNK2005: "public: bool __thiscall > wxString::ToULong(unsigned long *,int)const " > (?ToULong@wxString@@QBE_NPAKH@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 75 error LNK2005: "public: bool __thiscall > wxString::ToLongLong(__int64 *,int)const " > (?ToLongLong@wxString@@QBE_NPA_JH@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 76 error LNK2005: "public: bool __thiscall > wxString::ToULongLong(unsigned __int64 *,int)const " > (?ToULongLong@wxString@@QBE_NPA_KH@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 77 error LNK2005: "public: bool __thiscall > wxString::ToDouble(double *)const " (?ToDouble@wxString@@QBE_NPAN@Z) alre= ady > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 78 error LNK2005: "public: class wxString __thiscall > wxString::Upper(void)const " (?Upper@wxString@@QBE?AV1@XZ) already define= d > in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 79 error LNK2005: "public: class wxString __thiscall > wxString::Lower(void)const " (?Lower@wxString@@QBE?AV1@XZ) already define= d > in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 80 error LNK2005: "public: __thiscall > wxArrayString::wxArrayString(unsigned int,class wxString > const *)" (??0wxArrayString@@QAE@IPBVwxString@@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 81 error LNK2005: "protected: void __thiscall > wxArrayString::Init(bool)" (?Init@wxArrayString@@IAEX_N@Z) already define= d > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 82 error LNK2005: "public: __thiscall > wxArrayString::wxArrayString(class wxArrayString const &)" > (??0wxArrayString@@QAE@ABV0@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 83 error LNK2005: "public: class wxArrayString & > __thiscall wxArrayString::operator=3D(class wxArrayString const &)" > (??4wxArrayString@@QAEAAV0@ABV0@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 84 error LNK2005: "protected: void __thiscall > wxArrayString::Copy(class wxArrayString const &)" > (?Copy@wxArrayString@@IAEXABV1@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 85 error LNK2005: "private: void __thiscall > wxArrayString::Grow(unsigned int)" (?Grow@wxArrayString@@AAEXI@Z) already > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 86 error LNK2005: "private: void __thiscall > wxArrayString::Free(void)" (?Free@wxArrayString@@AAEXXZ) already defined = in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 87 error LNK2005: "public: void __thiscall > wxArrayString::Empty(void)" (?Empty@wxArrayString@@QAEXXZ) already define= d > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 88 error LNK2005: "public: void __thiscall > wxArrayString::Clear(void)" (?Clear@wxArrayString@@QAEXXZ) already define= d > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 89 error LNK2005: "public: __thiscall > wxArrayString::~wxArrayString(void)" > (??1wxArrayString@@QAE@XZ) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 90 error LNK2005: "public: void __thiscall > wxArrayString::reserve(unsigned int)" (?reserve@wxArrayString@@QAEXI@Z) > already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 91 error LNK2005: "public: void __thiscall > wxArrayString::Alloc(unsigned int)" (?Alloc@wxArrayString@@QAEXI@Z) alrea= dy > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 92 error LNK2005: "public: void __thiscall > wxArrayString::Shrink(void)" (?Shrink@wxArrayString@@QAEXXZ) already defi= ned > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 93 error LNK2005: "public: unsigned int __thiscall > wxArrayString::Add(class wxString const &,unsigned int)" > (?Add@wxArrayString@@QAEIABVwxString@@I@Z) already defined > in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 94 error LNK2005: "public: void __thiscall > wxArrayString::Insert(class wxString const &,unsigned int,unsigned int)" > (?Insert@wxArrayString@@QAEXABVwxString@@II@Z) already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 95 error LNK2005: "public: void __thiscall > wxArrayString::insert(class wxString *,class wxString const *,class wxStr= ing > const *)" > (?insert@wxArrayString@@QAEXPAVwxString@@PBV2@1@Z) already > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > > > Error 96 error LNK2005: "public: void __thiscall > wxArrayString::SetCount(unsigned int)" > (?SetCount@wxArrayString@@QAEXI@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 97 error LNK2005: "public: void __thiscall > wxArrayString::RemoveAt(unsigned int,unsigned int)" > (?RemoveAt@wxArrayString@@QAEXII@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 98 error LNK2005: "public: void __thiscall > wxArrayString::assign(class wxString const *,class wxString const *)" > (?assign@wxArrayString@@QAEXPBVwxString@@0@Z) already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 99 error LNK2005: _wxStringCompareFunction already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 100 error LNK2005: "public: void __thiscall > wxArrayString::Sort(int (__cdecl*)(class wxString const &,class wxString > const &))" > (?Sort@wxArrayString@@QAEXP6AHABVwxString@@0@Z@Z) already > defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 101 error LNK2005: "public: void __thiscall > wxArrayString::Sort(int (__cdecl*)(class wxString *,class wxString *))" > (?Sort@wxArrayString@@QAEXP6AHPAVwxString@@0@Z@Z) already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 102 error LNK2005: "public: void __thiscall > wxArrayString::Sort(bool)" (?Sort@wxArrayString@@QAEX_N@Z) already define= d > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 103 error LNK2005: "private: void __thiscall > wxArrayString::DoSort(void)" (?DoSort@wxArrayString@@AAEXXZ) already defi= ned > in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 104 error LNK2005: "public: bool __thiscall > wxArrayString::operator=3D=3D(class wxArrayString const &)const " > (??8wxArrayString@@QBE_NABV0@@Z) already defined in > wxbase28ud.lib(baselib_string.obj) wxbase28d.lib > > Error 105 error LNK2005: "int __cdecl > wxStringSortAscending(class wxString *,class wxString *)" > (?wxStringSortAscending@@YAHPAVwxString@@0@Z) already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 106 error LNK2005: "int __cdecl > wxStringSortDescending(class wxString *,class wxString *)" > (?wxStringSortDescending@@YAHPAVwxString@@0@Z) already > defined in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 107 error LNK2005: "public: __thiscall > wxTextInputStream::~wxTextInputStream(void)" > (??1wxTextInputStream@@QAE@XZ) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 108 error LNK2005: "protected: void __thiscall > wxTextInputStream::UngetLast(void)" > (?UngetLast@wxTextInputStream@@IAEXXZ) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 109 error LNK2005: "public: unsigned int __thiscall > wxTextInputStream::Read32(int)" (?Read32@wxTextInputStream@@QAEIH@Z) alre= ady > defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 110 error LNK2005: "public: unsigned short __thiscall > wxTextInputStream::Read16(int)" (?Read16@wxTextInputStream@@QAEGH@Z) alre= ady > defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 111 error LNK2005: "public: unsigned char __thiscall > wxTextInputStream::Read8(int)" (?Read8@wxTextInputStream@@QAEEH@Z) alread= y > defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 112 error LNK2005: "public: int __thiscall > wxTextInputStream::Read32S(int)" > (?Read32S@wxTextInputStream@@QAEHH@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 113 error LNK2005: "public: short __thiscall > wxTextInputStream::Read16S(int)" > (?Read16S@wxTextInputStream@@QAEFH@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 114 error LNK2005: "public: signed char __thiscall > wxTextInputStream::Read8S(int)" (?Read8S@wxTextInputStream@@QAECH@Z) alre= ady > defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 115 error LNK2005: "public: double __thiscall > wxTextInputStream::ReadDouble(void)" > (?ReadDouble@wxTextInputStream@@QAENXZ) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 116 error LNK2005: "public: class wxString __thiscall > wxTextInputStream::ReadString(void)" > (?ReadString@wxTextInputStream@@QAE?AVwxString@@XZ) already > defined in wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 117 error LNK2005: "public: class wxString __thiscall > wxTextInputStream::ReadLine(void)" > (?ReadLine@wxTextInputStream@@QAE?AVwxString@@XZ) already > defined in wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 118 error LNK2005: "public: class wxString __thiscall > wxTextInputStream::ReadWord(void)" > (?ReadWord@wxTextInputStream@@QAE?AVwxString@@XZ) already > defined in wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 119 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(class wxString &)" > (??5wxTextInputStream@@QAEAAV0@AAVwxString@@@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 120 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(char &)" > (??5wxTextInputStream@@QAEAAV0@AAD@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 121 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(short &)" > (??5wxTextInputStream@@QAEAAV0@AAF@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 122 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(int &)" > (??5wxTextInputStream@@QAEAAV0@AAH@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 123 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(unsigned short &)" > (??5wxTextInputStream@@QAEAAV0@AAG@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 124 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(unsigned int &)" > (??5wxTextInputStream@@QAEAAV0@AAI@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 125 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(double &)" > (??5wxTextInputStream@@QAEAAV0@AAN@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 126 error LNK2005: "public: class wxTextInputStream & > __thiscall wxTextInputStream::operator>>(float &)" > (??5wxTextInputStream@@QAEAAV0@AAM@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 127 error LNK2005: "public: virtual __thiscall > wxTextOutputStream::~wxTextOutputStream(void)" > (??1wxTextOutputStream@@UAE@XZ) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 128 error LNK2005: "public: void __thiscall > wxTextOutputStream::SetMode(enum wxEOL)" > (?SetMode@wxTextOutputStream@@QAEXW4wxEOL@@@Z) already > defined in wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 129 error LNK2005: "public: void __thiscall > wxTextOutputStream::Write32(unsigned int)" > (?Write32@wxTextOutputStream@@QAEXI@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 130 error LNK2005: "public: void __thiscall > wxTextOutputStream::Write16(unsigned short)" > (?Write16@wxTextOutputStream@@QAEXG@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 131 error LNK2005: "public: void __thiscall > wxTextOutputStream::Write8(unsigned char)" > (?Write8@wxTextOutputStream@@QAEXE@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 132 error LNK2005: "public: virtual void __thiscall > wxTextOutputStream::WriteDouble(double)" > (?WriteDouble@wxTextOutputStream@@UAEXN@Z) already defined > in wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 133 error LNK2005: "public: virtual void __thiscall > wxTextOutputStream::WriteString(class wxString const &)" > (?WriteString@wxTextOutputStream@@UAEXABVwxString@@@Z) > already defined in wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 134 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(class wxString > const &)" (??6wxTextOutputStream@@QAEAAV0@ABVwxString@@@Z) already define= d > in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 135 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(char)" > (??6wxTextOutputStream@@QAEAAV0@D@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 136 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(short)" > (??6wxTextOutputStream@@QAEAAV0@F@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 137 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(int)" > (??6wxTextOutputStream@@QAEAAV0@H@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 138 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(unsigned short)" > (??6wxTextOutputStream@@QAEAAV0@G@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 139 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(unsigned int)" > (??6wxTextOutputStream@@QAEAAV0@I@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib > > Error 140 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(double)" > (??6wxTextOutputStream@@QAEAAV0@N@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 141 error LNK2005: "public: class wxTextOutputStream & > __thiscall wxTextOutputStream::operator<<(float)" > (??6wxTextOutputStream@@QAEAAV0@M@Z) already defined in > wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 142 error LNK2005: "class wxTextOutputStream & __cdecl > endl(class wxTextOutputStream &)" > (?endl@@YAAAVwxTextOutputStream@@AAV1@@Z) already defined > in wxbase28ud.lib(baselib_txtstrm.obj) > wxbase28d.lib > > Error 143 error LNK2005: "public: __thiscall > wxString::wxString(char const *,class wxMBConv const &,unsigned int)" > (??0wxString@@QAE@PBDABVwxMBConv@@I@Z) already defined in > wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 144 error LNK2005: "public: static class wxString __cd= ecl > wxString::FromAscii(char)" (?FromAscii@wxString@@SA?AV1@D@Z) already defi= ned > in wxbase28ud.lib(baselib_string.obj) > wxbase28d.lib > > Error 145 error LNK2005: "bool __cdecl wxOKlibc(void)" > (?wxOKlibc@@YA_NXZ) already defined in wxbase28ud.lib(baselib_wxchar.obj) > wxbase28d.lib > > Error 146 error LNK2005: "private: static long const > wxDateTime::TIME_T_FACTOR" (?TIME_T_FACTOR@wxDateTime@@0JB) > already defined in wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 147 error LNK2005: "private: static enum > wxDateTime::Country wxDateTime::ms_country" > (?ms_country@wxDateTime@@0W4Country@1@A) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 148 error LNK2005: "public: virtual class wxClassInfo = * > __thiscall > wxDateTimeHolidaysModule::GetClassInfo(void)const " > (?GetClassInfo@wxDateTimeHolidaysModule@@UBEPAVwxClassInfo@@XZ) > already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 149 error LNK2005: "public: static class wxObject * > __cdecl wxDateTimeHolidaysModule::wxCreateObject(void)" > (?wxCreateObject@wxDateTimeHolidaysModule@@SAPAVwxObject@@XZ) > already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 150 error LNK2005: "public: static struct tm * __cdecl > wxDateTime::GetTmNow(struct tm *)" > (?GetTmNow@wxDateTime@@SAPAUtm@@PAU2@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 151 error LNK2005: "public: __thiscall > wxDateTime::Tm::Tm(void)" (??0Tm@wxDateTime@@QAE@XZ) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 152 error LNK2005: "public: __thiscall > wxDateTime::Tm::Tm(struct tm const &,class wxDateTime::TimeZone const &)" > (??0Tm@wxDateTime@@QAE@ABUtm@@ABVTimeZone@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 153 error LNK2005: "public: bool __thiscall > wxDateTime::Tm::IsValid(void)const " > (?IsValid@Tm@wxDateTime@@QBE_NXZ) already defined in > wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 154 error LNK2005: "private: void __thiscall > wxDateTime::Tm::ComputeWeekDay(void)" > (?ComputeWeekDay@Tm@wxDateTime@@AAEXXZ) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 155 error LNK2005: "public: void __thiscall > wxDateTime::Tm::AddMonths(int)" (?AddMonths@Tm@wxDateTime@@QAEXH@Z) alrea= dy > defined in wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 156 error LNK2005: "public: void __thiscall > wxDateTime::Tm::AddDays(int)" (?AddDays@Tm@wxDateTime@@QAEXH@Z) already > defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 157 error LNK2005: "public: __thiscall > wxDateTime::TimeZone::TimeZone(enum wxDateTime::TZ)" > (??0TimeZone@wxDateTime@@QAE@W4TZ@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 158 error LNK2005: "public: static bool __cdecl > wxDateTime::IsLeapYear(int,enum wxDateTime::Calendar)" > (?IsLeapYear@wxDateTime@@SA_NHW4Calendar@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 159 error LNK2005: "public: static int __cdecl > wxDateTime::GetCentury(int)" (?GetCentury@wxDateTime@@SAHH@Z) already > defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 160 error LNK2005: "public: static int __cdecl > wxDateTime::ConvertYearToBC(int)" > (?ConvertYearToBC@wxDateTime@@SAHH@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 161 error LNK2005: "public: static int __cdecl > wxDateTime::GetCurrentYear(enum wxDateTime::Calendar)" > (?GetCurrentYear@wxDateTime@@SAHW4Calendar@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 162 error LNK2005: "public: static enum wxDateTime::Mo= nth > __cdecl wxDateTime::GetCurrentMonth(enum > wxDateTime::Calendar)" > (?GetCurrentMonth@wxDateTime@@SA?AW4Month@1@W4Calendar@1@@Z) already defi= ned > in wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 163 error LNK2005: "public: static unsigned short __cd= ecl > wxDateTime::GetNumberOfDays(int,enum wxDateTime::Calendar)" > (?GetNumberOfDays@wxDateTime@@SAGHW4Calendar@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 164 error LNK2005: "public: static unsigned short __cd= ecl > wxDateTime::GetNumberOfDays(enum wxDateTime::Month,int,enum > wxDateTime::Calendar)" > (?GetNumberOfDays@wxDateTime@@SAGW4Month@1@HW4Calendar@1@@Z) already defi= ned > in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 165 error LNK2005: "public: static class wxString __cd= ecl > wxDateTime::GetMonthName(enum wxDateTime::Month,enum wxDateTime::NameFlag= s)" > (?GetMonthName@wxDateTime@@SA?AVwxString@@W4Month@1@W4NameFlags@1@@Z) > already defined in wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 166 error LNK2005: "public: static class wxString __cd= ecl > wxDateTime::GetWeekDayName(enum wxDateTime::WeekDay,enum > wxDateTime::NameFlags)" > (?GetWeekDayName@wxDateTime@@SA?AVwxString@@W4WeekDay@1@W4NameFlags@1@@Z) > already defined in wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 167 error LNK2005: "public: static void __cdecl > wxDateTime::GetAmPmStrings(class wxString *,class wxString > *)" (?GetAmPmStrings@wxDateTime@@SAXPAVwxString@@0@Z) > already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 168 error LNK2005: "public: static enum > wxDateTime::Country __cdecl wxDateTime::GetCountry(void)" > (?GetCountry@wxDateTime@@SA?AW4Country@1@XZ) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 169 error LNK2005: "public: static void __cdecl > wxDateTime::SetCountry(enum wxDateTime::Country)" > (?SetCountry@wxDateTime@@SAXW4Country@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 170 error LNK2005: "public: static bool __cdecl > wxDateTime::IsWestEuropeanCountry(enum > wxDateTime::Country)" > (?IsWestEuropeanCountry@wxDateTime@@SA_NW4Country@1@@Z) > already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 171 error LNK2005: "public: static bool __cdecl > wxDateTime::IsDSTApplicable(int,enum wxDateTime::Country)" > (?IsDSTApplicable@wxDateTime@@SA_NHW4Country@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 172 error LNK2005: "public: static class wxDateTime > __cdecl wxDateTime::GetBeginDST(int,enum > wxDateTime::Country)" (?GetBeginDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) > already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 173 error LNK2005: "public: static class wxDateTime > __cdecl wxDateTime::GetEndDST(int,enum wxDateTime::Country)" > (?GetEndDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) already defined in > wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib > > Error 174 error LNK2005: "public: static class wxDateTime > __cdecl wxDateTime::UNow(void)" (?UNow@wxDateTime@@SA?AV1@XZ) already > defined in wxbase28ud.lib(baselib_datetime.obj) > wxbase28d.lib > > Error 175 error... > > [Message clipped] > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share y= our > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > _______________________________________________ > Wxvtk-users mailing list > Wxv...@li... > https://lists.sourceforge.net/lists/listinfo/wxvtk-users > > --=20 Mathieu |