Mercurial > mxe-octave
comparison src/default-octave.mk @ 4304:0db33a326eec
make --enable-64 the default
new configure option --enable-fortran-int64
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 30 Dec 2016 16:02:18 -0500 |
parents | 2b9f1923dc21 |
children | 8528b1ccd529 |
comparison
equal
deleted
inserted
replaced
4303:eac52a8a7822 | 4304:0db33a326eec |
---|---|
78 endif | 78 endif |
79 | 79 |
80 ifeq ($(MXE_NATIVE_BUILD),yes) | 80 ifeq ($(MXE_NATIVE_BUILD),yes) |
81 $(PKG)_CONFIGURE_ENV := LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) | 81 $(PKG)_CONFIGURE_ENV := LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) |
82 ifeq ($(ENABLE_64),yes) | 82 ifeq ($(ENABLE_64),yes) |
83 $(PKG)_ENABLE_64_CONFIGURE_OPTIONS := --enable-64 --without-qhull F77_INTEGER_8_FLAG=-fdefault-integer-8 | 83 $(PKG)_ENABLE_64_CONFIGURE_OPTIONS := --enable-64 --without-qhull |
84 endif | |
85 ifeq ($(ENABLE_FORTRAN_INT64),yes) | |
86 F77_INTEGER_8_FLAG=-fdefault-integer-8 | |
84 endif | 87 endif |
85 else | 88 else |
86 ifeq ($(MXE_SYSTEM),mingw) | 89 ifeq ($(MXE_SYSTEM),mingw) |
87 $(PKG)_CROSS_CONFIG_OPTIONS := \ | 90 $(PKG)_CROSS_CONFIG_OPTIONS := \ |
88 FLTK_CONFIG='$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)fltk-config' \ | 91 FLTK_CONFIG='$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)fltk-config' \ |
89 gl_cv_func_gettimeofday_clobber=no | 92 gl_cv_func_gettimeofday_clobber=no |
90 ifeq ($(ENABLE_64),yes) | 93 ifeq ($(ENABLE_64),yes) |
91 $(PKG)_ENABLE_64_CONFIGURE_OPTIONS := --enable-64 --without-qhull F77_INTEGER_8_FLAG=-fdefault-integer-8 ax_blas_f77_func_ok=yes | 94 $(PKG)_ENABLE_64_CONFIGURE_OPTIONS := --enable-64 --without-qhull |
95 endif | |
96 ifeq ($(ENABLE_FORTRAN_INT64),yes) | |
97 $(PKG)_ENABLE_FORTRAN_INT64_CONFIGURE_OPTIONS := F77_INTEGER_8_FLAG=-fdefault-integer-8 ax_blas_f77_func_ok=yes ax_blas_integer_size=8 octave_cv_sizeof_fortran_integer=8" | |
92 endif | 98 endif |
93 endif | 99 endif |
94 endif | 100 endif |
95 | 101 |
96 ifeq ($(MXE_SYSTEM),msvc) | 102 ifeq ($(MXE_SYSTEM),msvc) |
155 --prefix='$($(PKG)_PREFIX)' \ | 161 --prefix='$($(PKG)_PREFIX)' \ |
156 --disable-silent-rules \ | 162 --disable-silent-rules \ |
157 --enable-install-build-logs \ | 163 --enable-install-build-logs \ |
158 $($(PKG)_CROSS_CONFIG_OPTIONS) \ | 164 $($(PKG)_CROSS_CONFIG_OPTIONS) \ |
159 $($(PKG)_ENABLE_64_CONFIGURE_OPTIONS) \ | 165 $($(PKG)_ENABLE_64_CONFIGURE_OPTIONS) \ |
166 $($(PKG)_ENABLE_FORTRAN_INT64_CONFIGURE_OPTIONS) \ | |
160 $($(PKG)_ENABLE_JAVA_CONFIGURE_OPTIONS) \ | 167 $($(PKG)_ENABLE_JAVA_CONFIGURE_OPTIONS) \ |
161 $($(PKG)_ENABLE_JIT_CONFIGURE_OPTIONS) \ | 168 $($(PKG)_ENABLE_JIT_CONFIGURE_OPTIONS) \ |
162 $($(PKG)_ENABLE_DOCS_CONFIGURE_OPTIONS) \ | 169 $($(PKG)_ENABLE_DOCS_CONFIGURE_OPTIONS) \ |
163 $($(PKG)_QT_CONFIGURE_OPTIONS) \ | 170 $($(PKG)_QT_CONFIGURE_OPTIONS) \ |
164 $($(PKG)_EXTRA_CONFIGURE_OPTIONS) \ | 171 $($(PKG)_EXTRA_CONFIGURE_OPTIONS) \ |