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