phoenix-firestorm/README_BUILD_FIRESTORM_WIN6...

24 lines
1.4 KiB
Plaintext
Executable File

This is WIP. Please change/expand when seeing fit.
1.1 Visual Studio 2010 Pro or better with installed 64 bit compiler.
1.2 Or Visual Studio Express and 'Microsoft Windows SDK for Windows 7 and .NET Framework 4'. Make sure to install at least the header and compiler.
2. autobuild from https://bitbucket.org/NickyD/autobuild
3. FMOD, if you want sound, please see https://bitbucket.org/NickyD/3p-fmodex
You will find the urls to all 64 bit prebuild packages in <viewer_source_dir>/package_override.ini
Make sure you're not building from a Visual Studio command prompt, or parts of the build
chain might accidentally pick up a 32 bit compiler, resulting in x86<>x64 mismatch.
If you're getting problems with missing msbuild.exe during autobuild build, you can
set the environment variables for a 64 bit tool chain by running vcvarsx86_amd64.bat (VS Pro+) or SetEnv.cmd (VS Express + SDK).
(
VS Pro+ location: "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64" on my system.
Express + SDK location: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" Call with /Release and /x64 switch.
).
Configure/build is nearly the same as building a 32 bit version.
autobuild -m64 configure -c ReleaseFS -- --chan <channel> --package -DFS_UPGRADECODES='<MSI_UPGRADE_CODE>,<EXE_UPGRADE_CODE>'
autobuild -m64 build -c ReleaseFS --no_configure
The resulting installer/exe gets created in build-vc100_x64/newview/Release