Hi all, I have a link error when building Chromium source code, error message as below:
uuid.lib(shguids2.obj) : error LNK2005: _CLSID_DestinationList already defined in browser.lib(jumplist.obj) uuid.lib(shguids2.obj) : error LNK2005: _CLSID_EnumerableObjectCollection already defined in browser.lib (jumplist.obj) Build environment: - Windows SDK 6.1 (setenv.cmd /Debug /x86 /Vista) - Visual Studio 2008 SP1 - lib env variable: lib=E:\Vista_App\VS90\VC\Lib;E:\Microsoft SDKs \Windows\v6.1\Lib;E:\Vista_App\VS9 0\VC\ATLMFC\LIB;E:\Vista_App\VS60\VC98\mfc\lib;E:\Vista_App \VS60\VC98\lib Comment out the two class id definitions in jumplist.cc, then the build succeeded. Even though these two Class IDs were defined in anonymous namespace, it still have conflict. Is there any better solution before phase in Windows SDK 7.0? BR, mht --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
