Changes between Version 17 and Version 18 of CompileClient
- Timestamp:
- Jul 6, 2007, 9:48:11 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CompileClient
v17 v18 54 54 55 55 * [SourceCode Download the current BOINC source code]. 56 * Download version 2.8.4 of [http://www.wxwidgets.org/ WxWidgets].56 * Download [http://www.wxwidgets.org/ WxWidgets]. 57 57 * Install the !WxWidgets source according to instructions on the web site. 58 59 || Build Target || Build Platform || wxWidget Version || Environment Variable || 60 || Release || Win32 || 2.8.x || WXWIN || 61 || Release || x64 || 2.8.x || WXWINX64 || 62 || Debug || Win32 || 2.8.x || WXWIN || 63 || Debug || x64 || 2.8.x || WXWINX64 || 64 || ReleaseSigned || Win32 || 2.6.x || WXWINPROD || 65 || ReleaseSigned || x64 || 2.6.x || WXWINPRODX64 || 66 58 67 * In Windows, Start->(Settings)->Control Panel->System, select Advanced; click Environment Variables. Under 'User variables' click New. Create a variable named 'wxwin' with value 'c:\wx' (or wherever you installed it). Then restart Visual Studio. 59 * Build !WxWidgets. See [http://www.wxwidgets.org/wiki/index.php/Compiling_WxWidgets Compiling WxWidgets] for details. (for the right options, I followed 1. Your application (delete odbc32.lib), 2. wxWidgets Library.) 68 69 {{{ 70 Example Environment Variables: 71 WXWIN=C:\Src\SDKs\wx28 72 WXWINPROD=C:\Src\SDKs\wx26 73 WXWINPRODX64=C:\Src\SDKs\wx26x64 74 WXWINX64=C:\Src\SDKs\wx28x64 75 }}} 76 77 * Build !WxWidgets. See [http://www.wxwidgets.org/wiki/index.php/Compiling_WxWidgets Compiling WxWidgets] for details. You'll need to compile both the Debug and Release targets. 60 78 * When done, go File->Close Solution. 61 * Then go File->Open Solution-> %drive%://boinc/win_build/boinc.sln and press Open.62 * Set up Visual Studio to use the correct platform. From the drop-down menu choose either Win32 (for 32 bit platforms) or x64 (for 64 bit platforms) and choose to make it a Release version.79 * Then go File->Open Solution-><BOINCSRCDIR/>\win_build\boinc.sln and press Open. 80 * Set up Visual Studio to use the correct platform. From the drop-down menu choose either Win32 (for 32 bit platforms) or x64 (for 64 bit platforms) and choose to make it a Release/Debug version. 63 81 * Go to the Build menu, Build Solution. 64 82 65 All files will be built to %drive%://boinc/win_build/Build/Win32/Release (or Build/x64/Release for 64 bit versions).83 All files will be built to <BOINCSRCDIR/>\win_build\Build\Win32\Release (or Build/x64/Release for 64 bit versions). 66 84 Versions compiled with Visual C++ 2005 Express use the optimizing compiler. Benchmarks are the same as on versions released by Berkeley. 67 85 68 86 You can easily ignore all of the warnings that you get when building. Most of them are for the eyes of the developers. 69 70 87 71 88 TODO: instructions for creating an installer with Installshield X.