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
-~----------~----~----~----~------~----~------~--~---

Reply via email to