guannaifu / omaha

Automatically exported from code.google.com/p/omaha
Apache License 2.0
0 stars 0 forks source link

Undocumented: VS2005 build fails without SP1 #48

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install software packages indicated in Developer Setup Guide, including 
VS2005 (without SP1)
2. cd to omaha dir
3. run hammer

What is the expected output? What do you see instead?
Expected: full build
Actual: 
LINK : warning LNK4044: unrecognized option '/DYNAMICBASE'; ignored
libcmtd.lib(stdexcpt.obj) : error LNK2005: "public: virtual __thiscall std::exce
ption::~exception(void)" (??1exception@std@@UAE@XZ) already defined in signature
validator_gu.obj
libcmtd.lib(stdexcpt.obj) : error LNK2005: "public: virtual char const * __thisc
all std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ) already de
fined in signaturevalidator_gu.obj
scons-out\dbg-win\obj\google_update\GoogleUpdate_unsigned.exe : fatal error LNK1
169: one or more multiply defined symbols found
scons: *** [scons-out\dbg-win\obj\google_update\GoogleUpdate_unsigned.exe] Error
 1169

What version of the product are you using? On what operating system?
version_major = 1    # 1-65535
version_minor = 3    # 0-65535
version_build = 23   # 1-65535
version_patch = 0    # 0-65535

oneclick_plugin_version = 9
update_plugin_version = 3

Windows XP

Please provide any additional information below.

The solution of installing VS2005 SP1 is here:
http://code.google.com/p/v8/wiki/BuildingOnWindows

And should be added to Omaha's DeveloperSetupGuide page.

Original issue reported on code.google.com by craig.de...@gmail.com on 22 Oct 2012 at 10:04