| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -49,19 +49,19 @@ if env['PLATFORM'] == "win32": | |||
| 49 | 49 | if env['tool'] == 'clang': | |
| 50 | 50 | # clang++ on Windows | |
| 51 | 51 | env['CC'] = 'clang' | |
| 52 | - env['CCFLAGS'] = ['-O3', '-ffast-math', '-std=c++14', '-m64', '-DBUILD_DLL'] | ||
| 52 | + env['CCFLAGS'] = ['-O3', '-ffast-math', '-std=c++14', '-m64', '-DBUILD_DLL', '-DREAL=double'] | ||
| 53 | 53 | env.PrependUnique(CPPDEFINES='_USE_MATH_DEFINES') | |
| 54 | 54 | env['LINKFLAGS']= ['-fuse-ld=lld-link', '-m64', '-lstdc++'] | |
| 55 | 55 | ||
| 56 | 56 | elif env['tool'] == 'gcc': | |
| 57 | 57 | # MinGW | |
| 58 | - env.PrependUnique(CCFLAGS=['-O3', '-std=c++14', '-m64', '-DBUILD_DLL']) | ||
| 58 | + env.PrependUnique(CCFLAGS=['-O3', '-std=c++14', '-m64', '-DBUILD_DLL', '-DREAL=double']) | ||
| 59 | 59 | env.PrependUnique(CPPDEFINES='_USE_MATH_DEFINES') | |
| 60 | 60 | env.AppendUnique(LINKFLAGS='-m64') | |
| 61 | 61 | ||
| 62 | 62 | else: | |
| 63 | 63 | # Visual c++ | |
| 64 | - env.PrependUnique(CCFLAGS=['/Ox', '/EHsc', '/MD', '/std:c++14', '/Wall', '/DBUILD_DLL']) | ||
| 64 | + env.PrependUnique(CCFLAGS=['/Ox', '/EHsc', '/MD', '/std:c++14', '/Wall', '/DBUILD_DLL', '/DREAL=double']) | ||
| 65 | 65 | env.AppendUnique(CPPDEFINES=[{'NDEBUG': None}, '_USE_MATH_DEFINES']) | |
| 66 | 66 | env.AppendUnique(LINKFLAGS=['/OPT:NOREF', '/OPT:NOICF']) | |
| 67 | 67 | ||
@@ -74,7 +74,7 @@ else: | |||
| 74 | 74 | fast_optimflags = ['-fast', '-no-ipo'] | |
| 75 | 75 | else: | |
| 76 | 76 | # g++ options | |
| 77 | - env.PrependUnique(CCFLAGS=['-Wall']) | ||
| 77 | + env.PrependUnique(CCFLAGS=['-Wall', '-DREAL=double']) | ||
| 78 | 78 | fast_optimflags = ['-ffast-math'] | |
| 79 | 79 | ||
| 80 | 80 | # Configure build variants | |
| Back | FazBrowse Home | New Git URL |
0 commit comments