I have solved my issue and added a comment to the wiki at: http://code.google.com/p/gears/wiki/BuildingGearsForWindows
The comment is reposted below~ "The requirements above are a little vague. You specifically need Visual C++ installed (not just some form of Visual Studio, some people never install C++). You can also use VS2005 or VS2008. I also used Python 2.6.2 and the latest build of Wix (3.5.x). For VS2008 there are two changes to the above instructions: 1) comment out "//line 200# define vsnprintf vsnprintf" in file: "C: \svn-gears\gears\gears\third_party\zlib\zutil.h" (confirmed, thanks mansukim) 2) "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" is located at "C:\Program Files\Microsoft Visual Studio 9.0\VC \vcvarsall.bat" Also of note is that the build paths can be confusing, because the path to Unxutils "/wbin" is explicit in the example, but the path to Wix's /bin is also explicitly required. Without the full path here, you will build everything but the .msi installer packages." On Aug 7, 1:01 pm, Brendan <[email protected]> wrote: > "make installers" produces the following error: > > rm -rf bin-dbg/installers/gears-win32-dbg-0.5.32.0 > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0 > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/components > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/resources > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/lib > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/lib/ff35 > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/lib/ff30 > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/lib/ff2 > cp base/firefox/static_files/components/stub.js bin-dbg/installers/ > gears-win32-dbg-0.5.32.0/components > cp base/firefox/static_files/components/bootstrap.js bin-dbg/ > installers/gears-win32-dbg-0.5.32.0/components > cp base/firefox/static_files/lib/updater.js bin-dbg/installers/gears- > win32-dbg-0.5.32.0/lib > cp bin-dbg/win32-i386/ff31/genfiles/install.rdf bin-dbg/installers/ > gears-win32-dbg-0.5.32.0/install.rdf > cp bin-dbg/win32-i386/ff31/genfiles/chrome.manifest bin-dbg/installers/ > gears-win32-dbg-0.5.32.0/chrome.manifest > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/chrome/ > chromeFiles/content > "mkdir" -p bin-dbg/installers/gears-win32-dbg-0.5.32.0/chrome/ > chromeFiles/locale > cp bin-dbg/win32-i386/ff31/genfiles/browser-overlay.js bin-dbg/win32- > i386/ff31/genfiles/browser-overlay.xul bin-dbg/win32-i386/ff31/ > genfiles/permissions_dialog.html bin-dbg/win32-i386/ff31/genfiles/ > settings_dialog.html bin-dbg/win32-i386/ff31/genfiles/ > shortcuts_dialog.html bin-dbg/installers/gears-win32-dbg-0.5.32.0/ > chrome/chromeFiles/content > cp ui/common/blank.gif ui/common/button_bg.gif ui/common/ > button_corner_black.gif ui/common/button_corner_blue.gif ui/common/ > button_corner_grey.gif ui/common/icon_32x32.png ui/common/ > local_data.png ui/common/location_data.png bin-dbg/installers/gears- > win32-dbg-0.5.32.0/chrome/chromeFiles/content > cp -R bin-dbg/win32-i386/ff31/genfiles/i18n/* bin-dbg/installers/gears- > win32-dbg-0.5.32.0/chrome/chromeFiles/locale > cp -R bin-dbg/win32-i386/common/genfiles/i18n/* bin-dbg/installers/ > gears-win32-dbg-0.5.32.0/chrome/chromeFiles/locale > cp bin-dbg/win32-i386/ff31/gears.xpt bin-dbg/installers/gears-win32- > dbg-0.5.32.0/components > cp bin-dbg/win32-i386/ff31/gears.dll bin-dbg/installers/gears-win32- > dbg-0.5.32.0/lib/ff35/gears.dll > cp bin-dbg/win32-i386/ff3/gears.dll bin-dbg/installers/gears-win32- > dbg-0.5.32.0/lib/ff30/gears.dll > cp bin-dbg/win32-i386/ff2/gears.dll bin-dbg/installers/gears-win32- > dbg-0.5.32.0/lib/ff2/gears.dll > cp bin-dbg/win32-i386/ff31/gears.pdb bin-dbg/installers/gears-win32- > dbg-0.5.32.0/lib/ff35/gears.pdb > cp bin-dbg/win32-i386/ff3/gears.pdb bin-dbg/installers/gears-win32- > dbg-0.5.32.0/lib/ff30/gears.pdb > cp bin-dbg/win32-i386/ff2/gears.pdb bin-dbg/installers/gears-win32- > dbg-0.5.32.0/lib/ff2/gears.pdb > chmod -R 777 bin-dbg/installers/gears-win32-dbg-0.5.32.0/* > (cd bin-dbg/installers/gears-win32-dbg-0.5.32.0 && zip -r ../gears- > win32-dbg-0.5.32.0.xpi .) > updating: chrome/ (256 bytes security) (stored 0%) > updating: chrome/chromeFiles/ (256 bytes security) (stored 0%) > updating: chrome/chromeFiles/content/ (256 bytes security) (stored 0%) > updating: chrome/chromeFiles/content/blank.gif (188 bytes security) > (deflated 17%) > updating: chrome/chromeFiles/content/browser-overlay.js (188 bytes > security) (deflated 47%) > updating: chrome/chromeFiles/content/browser-overlay.xul (188 bytes > security) (deflated 45%) > updating: chrome/chromeFiles/content/button_bg.gif (188 bytes > security) (stored 0%) > updating: chrome/chromeFiles/content/button_corner_black.gif (188 > bytes security) (deflated 19%) > updating: chrome/chromeFiles/content/button_corner_blue.gif (188 bytes > security) (deflated 17%) > updating: chrome/chromeFiles/content/button_corner_grey.gif (188 bytes > security) (deflated 20%) > updating: chrome/chromeFiles/content/icon_32x32.png (188 bytes > security) (stored 0%) > updating: chrome/chromeFiles/content/local_data.png (188 bytes > security) (stored 0%) > updating: chrome/chromeFiles/content/location_data.png (188 bytes > security) (stored 0%) > updating: chrome/chromeFiles/content/permissions_dialog.html (188 > bytes security) (deflated 75%) > updating: chrome/chromeFiles/content/settings_dialog.html (188 bytes > security) (deflated 75%) > updating: chrome/chromeFiles/content/shortcuts_dialog.html (188 bytes > security) (deflated 76%) > updating: chrome/chromeFiles/locale/ (256 bytes security) (stored 0%) > updating: chrome/chromeFiles/locale/ar/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/ar/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/bg/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/bg/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/bn/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/bn/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/ca/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/ca/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/cs/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/cs/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/da/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/da/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/de/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/de/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/el/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/el/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/en-GB/ (256 bytes security) > (stored 0%) > updating: chrome/chromeFiles/locale/en-GB/i18n.dtd (188 bytes > security) (deflated 47%) > updating: chrome/chromeFiles/locale/en-US/ (256 bytes security) > (stored 0%) > updating: chrome/chromeFiles/locale/en-US/i18n.dtd (188 bytes > security) (deflated 47%) > updating: chrome/chromeFiles/locale/es/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/es/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/et/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/et/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/fa/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/fa/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/fi/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/fi/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/fil/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/fil/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/fr/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/fr/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/gu/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/gu/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/he/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/he/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/hi/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/hi/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/hr/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/hr/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/hu/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/hu/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/id/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/id/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/is/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/is/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/it/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/it/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/ja/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/ja/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/kn/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/kn/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/ko/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/ko/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/lt/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/lt/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/lv/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/lv/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/ml/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/ml/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/mr/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/mr/i18n.dtd (188 bytes security) > (deflated 46%) > updating: chrome/chromeFiles/locale/ms/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/ms/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/nl/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/nl/i18n.dtd (188 bytes security) > (deflated 47%) > updating: chrome/chromeFiles/locale/no/ (256 bytes security) (stored > 0%) > updating: chrome/chromeFiles/locale/no/i18n.dtd (188 bytes security) > (deflated 47%) > updating: ... > > read more »
