Changes between Version 4 and Version 5 of CompileAppWin


Ignore:
Timestamp:
Mar 23, 2017, 7:31:56 AM (7 years ago)
Author:
Christian Beer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CompileAppWin

    v4 v5  
    7979To 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.
    8080
    81 Per default the targets ''libboinc_api.a''  ''libboinc.a'' and ''libboinc_graphics2.a'' are built.
     81Per default the targets ''libboinc_api.a'', ''libboinc.a'', ''libboinc_graphics2.a'' and ''libboinc_opencl.a'' are built.
    8282Optional targets are ''libboinc_zip.a'' (requires the boinc_zip tree), ''wrapper''
    8383and the usual ''clean'', ''install'' and ''uninstall'' targets.
     
    8585The following environment variables influence the build:
    8686 * 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
    8788 * 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/boinc
     89 * BOINC_PREFIX : set to destination if you want to use ''install'' and ''uninstall'' targets; defaults to `/usr/local/boinc`
    8990 * 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`)
    9093
    9194== Cygwin == #cygwin