cannot build tests on windows

Saulius Krasuckas saulius2 at gmail.com
Thu Jun 9 13:16:44 CDT 2005


As I have updated my wine tree from cvs and recompiled it, now I load
the "shell32_test.dsw" into MSVC 6.0, press F7 and get linking errors:

| Deleting intermediate files and output files for project
'shell32_test - Win32 MSVC Headers'.
| --------------------Configuration: shell32_test - Win32 MSVC
Headers--------------------
| Compiling...
| generated.c
| E:\wine\dlls\shell32\tests\generated.c(9) : warning C4005:
'_WIN32_IE' : macro redefinition
|         unknown(0) : see previous definition of '_WIN32_IE'
| shelllink.c
| shellpath.c
| shlfileop.c
| shlfolder.c
| string.c
| testlist.c
| Generating Code...
| Linking...
| shlfolder.obj : error LNK2001: unresolved external symbol _winetest_ok
| string.obj : error LNK2001: unresolved external symbol _winetest_ok
| generated.obj : error LNK2001: unresolved external symbol _winetest_ok
| shelllink.obj : error LNK2001: unresolved external symbol _winetest_ok
| shellpath.obj : error LNK2001: unresolved external symbol _winetest_ok
| shlfileop.obj : error LNK2001: unresolved external symbol _winetest_ok
| shlfolder.obj : error LNK2001: unresolved external symbol
_winetest_set_location
| string.obj : error LNK2001: unresolved external symbol _winetest_set_location
| generated.obj : error LNK2001: unresolved external symbol
_winetest_set_location
| shelllink.obj : error LNK2001: unresolved external symbol
_winetest_set_location
| shellpath.obj : error LNK2001: unresolved external symbol
_winetest_set_location
| shlfileop.obj : error LNK2001: unresolved external symbol
_winetest_set_location
| shelllink.obj : error LNK2001: unresolved external symbol _winetest_loop_todo
| shelllink.obj : error LNK2001: unresolved external symbol _winetest_end_todo
| shelllink.obj : error LNK2001: unresolved external symbol _winetest_start_todo
| shelllink.obj : error LNK2001: unresolved external symbol _winetest_trace
| shlfileop.obj : error LNK2001: unresolved external symbol _winetest_trace
| string.obj : error LNK2001: unresolved external symbol _winetest_trace
| shellpath.obj : error LNK2001: unresolved external symbol
_winetest_interactive
| shellpath.obj : error LNK2001: unresolved external symbol
_winetest_get_mainargs
| LIBCMTD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
| Output\Win32_MSVC_Headers/shell32_test.exe : fatal error LNK1120: 9
unresolved externals
| Error executing link.exe.
| 
| shell32_test.exe - 22 error(s), 1 warning(s)

Any ideas on what can be wrong?  I have been doing this only on rare
occasions in the past, so have no idea weather this is bug, regression
or not.




More information about the wine-devel mailing list