OSDN Git Service

6eb471d63a1b1ca8f62225e42fe4d14653755110
[csp-qt/common_source_project-fm7.git] / source / build-cmake / buildvars_mingw_cross_win32.dat
1 #CMAKE=/usr/bin/cmake
2 #TOOLCHAIN_SCRIPT="../../cmake/toolchain_mingw_cross_linux.cmake"
3
4 BUILD_TYPE="Release"
5
6 #MAKEFLAGS_BASE="-fvect-cost-model=dynamic -ftree-vectorize \
7 #               -ftree-loop-distribute-patterns \
8 #               -ftree-loop-optimize -ftree-loop-if-convert-stores \
9 #               -fbranch-probabilities -fbranch-target-load-optimize \
10 #               -fselective-scheduling -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops \
11 #               -funroll-loops \
12 #               -fgraphite-identity \
13 #               -floop-nest-optimize \
14 #               "
15 MAKEFLAGS_BASE="-fvect-cost-model=dynamic -ftree-vectorize \
16                 -ftree-loop-optimize -ftree-loop-if-convert-stores \
17                 -fselective-scheduling -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops \
18                 -msse -msse2 -mfpmath=sse"
19 #MAKEFLAGS_BASE="-fvect-cost-model=dynamic -ftree-vectorize \
20 #              -ftree-loop-optimize -ftree-loop-if-convert-stores \
21 #              "
22
23 MAKEFLAGS_CXX="-O2 ${MAKEFLAGS_BASE} -DNDEBUG" 
24 MAKEFLAGS_CC="-O2 ${MAKEFLAGS_BASE} -DNDEBUG"
25 #MAKEFLAGS_CXX="-O0 -flto -ffat-lto-objects -DNDEBUG" 
26 #MAKEFLAGS_CC="-O0 -flto -ffat-lto-objects -DNDEBUG"
27
28 MAKEFLAGS_LIB_CXX="-O2 ${MAKEFLAGS_BASE} -DNDEBUG" 
29 MAKEFLAGS_LIB_CC="-O2 ${MAKEFLAGS_BASE}  -DNDEBUG"
30 #MAKEFLAGS_LIB_CXX="-O0 -flto -ffat-lto-objects -DNDEBUG" 
31 #MAKEFLAGS_LIB_CC="-O0 -flto -ffat-lto-objects -DNDEBUG"
32
33 MAKEFLAGS_GENERAL="-j4"
34
35
36 CMAKE_LINKFLAG="-static-libstdc++ -static-libgcc"
37 #CMAKE_APPENDFLAG="-DCMAKE_AR:STRING=i686-w64-mingw32-gcc-ar \
38 #                   -DCMAKE_LD:STRING=i686-w64-mingw32-gcc-ld \
39 #                  -DCMAKE_NM:STRING=i686-w64-mingw32-gcc-nm \
40 #                  -DCMAKE_RANLIB:STRING=i686-w64-mingw32-gcc-ranlib \
41 #                  "
42
43 #CMAKE_APPENDFLAG="-DCMAKE_AR:STRING=i686-w64-mingw32-gcc-ar \
44 #                 -DCMAKE_NM:STRING=i686-w64-mingw32-gcc-nm \
45 ##                -DCMAKE_RANLIB:STRING=i686-w64-mingw32-gcc-ranlib \
46 #                  "
47
48
49