Changes between Version 4 and Version 5 of CompileAppWin
- Timestamp:
- Mar 23, 2017, 7:31:56 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CompileAppWin
v4 v5 79 79 To build the BOINC library and API for Windows using [http://www.mingw.org/ MinGW] (on MSYS, Cygwin or cross-platform) compile with "make -f Makefile.mingw" while in the "lib" folder. 80 80 81 Per default the targets ''libboinc_api.a'' ''libboinc.a'' and ''libboinc_graphics2.a'' are built.81 Per default the targets ''libboinc_api.a'', ''libboinc.a'', ''libboinc_graphics2.a'' and ''libboinc_opencl.a'' are built. 82 82 Optional targets are ''libboinc_zip.a'' (requires the boinc_zip tree), ''wrapper'' 83 83 and the usual ''clean'', ''install'' and ''uninstall'' targets. … … 85 85 The following environment variables influence the build: 86 86 * MINGW : prefix to be used for build tools (gcc, g++, ar, ranlib) when cross-compiling (e.g. MINGW=x86_64-w64-mingw32 sets CC=x86_64-w64-mingw32-gcc automatically) 87 * alternatively you can also use CC, CXX, AR and RANLIB directly 87 88 * BOINC_SRC : set to the root of the boinc source tree, defaults to .. (i.e. 'make -f Makefile.mingw' should work within lib/) 88 * BOINC_PREFIX : set to destination if you want to use ''install'' and ''uninstall'' targets; defaults to /usr/local/boinc89 * BOINC_PREFIX : set to destination if you want to use ''install'' and ''uninstall'' targets; defaults to `/usr/local/boinc` 89 90 * NOCYGWIN : set to '-mno-cygwin' if you are building on Cygwin but for use on plain Windows (i.e. w/o cygwin.dll) 91 * LIBTOOL : specify which libtool script to use when building for target ''all-la'' (default: `$BOINC_SRC/libtool`) 92 * ZIP_MINGW64_FIX: set to !'' (empty) if the fix for 64bit boinc_zip should not be applied (default: `zip/__p___mb_cur_max.o`) 90 93 91 94 == Cygwin == #cygwin