Thank you for your report and sorry for your inconvenience.
I'm going to rename the symbol names to avoid conflicts with VS2008.

Regards,

Hironori Bono
E-mail: [email protected].

On Sat, Aug 1, 2009 at 12:57 PM, mht<[email protected]> wrote:
>
> 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