GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
build-env.in.cc
Go to the documentation of this file.
1 // %NO_EDIT_WARNING%
2 
3 ////////////////////////////////////////////////////////////////////////
4 //
5 // Copyright (C) 1996-2021 The Octave Project Developers
6 //
7 // See the file COPYRIGHT.md in the top-level directory of this
8 // distribution or <https://octave.org/copyright/>.
9 //
10 // This file is part of Octave.
11 //
12 // Octave is free software: you can redistribute it and/or modify it
13 // under the terms of the GNU General Public License as published by
14 // the Free Software Foundation, either version 3 of the License, or
15 // (at your option) any later version.
16 //
17 // Octave is distributed in the hope that it will be useful, but
18 // WITHOUT ANY WARRANTY; without even the implied warranty of
19 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 // GNU General Public License for more details.
21 //
22 // You should have received a copy of the GNU General Public License
23 // along with Octave; see the file COPYING. If not, see
24 // <https://www.gnu.org/licenses/>.
25 //
26 ////////////////////////////////////////////////////////////////////////
27 
28 #if defined (HAVE_CONFIG_H)
29 # include "config.h"
30 #endif
31 
32 #include "build-env.h"
33 
34 namespace octave
35 {
36  namespace build_env
37  {
38  const char *AMD_CPPFLAGS = %OCTAVE_CONF_AMD_CPPFLAGS%;
39 
40  const char *AMD_LDFLAGS = %OCTAVE_CONF_AMD_LDFLAGS%;
41 
42  const char *AMD_LIBS = %OCTAVE_CONF_AMD_LIBS%;
43 
44  const char *ARFLAGS = %OCTAVE_CONF_ARFLAGS%;
45 
46  const char *AR = %OCTAVE_CONF_AR%;
47 
48  const char *ARPACK_CPPFLAGS = %OCTAVE_CONF_ARPACK_CPPFLAGS%;
49 
50  const char *ARPACK_LDFLAGS = %OCTAVE_CONF_ARPACK_LDFLAGS%;
51 
52  const char *ARPACK_LIBS = %OCTAVE_CONF_ARPACK_LIBS%;
53 
54  const char *BLAS_LIBS = %OCTAVE_CONF_BLAS_LIBS%;
55 
56  const char *CAMD_CPPFLAGS = %OCTAVE_CONF_CAMD_CPPFLAGS%;
57 
58  const char *CAMD_LDFLAGS = %OCTAVE_CONF_CAMD_LDFLAGS%;
59 
60  const char *CAMD_LIBS = %OCTAVE_CONF_CAMD_LIBS%;
61 
62  const char *CARBON_LIBS = %OCTAVE_CONF_CARBON_LIBS%;
63 
64  const char *CC = %OCTAVE_CONF_CC%;
65 
66  const char *CCOLAMD_CPPFLAGS = %OCTAVE_CONF_CCOLAMD_CPPFLAGS%;
67 
68  const char *CCOLAMD_LDFLAGS = %OCTAVE_CONF_CCOLAMD_LDFLAGS%;
69 
70  const char *CCOLAMD_LIBS = %OCTAVE_CONF_CCOLAMD_LIBS%;
71 
72  const char *CFLAGS = %OCTAVE_CONF_CFLAGS%;
73 
74  const char *CHOLMOD_CPPFLAGS = %OCTAVE_CONF_CHOLMOD_CPPFLAGS%;
75 
76  const char *CHOLMOD_LDFLAGS = %OCTAVE_CONF_CHOLMOD_LDFLAGS%;
77 
78  const char *CHOLMOD_LIBS = %OCTAVE_CONF_CHOLMOD_LIBS%;
79 
80  const char *COLAMD_CPPFLAGS = %OCTAVE_CONF_COLAMD_CPPFLAGS%;
81 
82  const char *COLAMD_LDFLAGS = %OCTAVE_CONF_COLAMD_LDFLAGS%;
83 
84  const char *COLAMD_LIBS = %OCTAVE_CONF_COLAMD_LIBS%;
85 
86  const char *CPICFLAG = %OCTAVE_CONF_CPICFLAG%;
87 
88  const char *CPPFLAGS = %OCTAVE_CONF_CPPFLAGS%;
89 
90  const char *CURL_CPPFLAGS = %OCTAVE_CONF_CURL_CPPFLAGS%;
91 
92  const char *CURL_LDFLAGS = %OCTAVE_CONF_CURL_LDFLAGS%;
93 
94  const char *CURL_LIBS = %OCTAVE_CONF_CURL_LIBS%;
95 
96  const char *CXSPARSE_CPPFLAGS = %OCTAVE_CONF_CXSPARSE_CPPFLAGS%;
97 
98  const char *CXSPARSE_LDFLAGS = %OCTAVE_CONF_CXSPARSE_LDFLAGS%;
99 
100  const char *CXSPARSE_LIBS = %OCTAVE_CONF_CXSPARSE_LIBS%;
101 
102  const char *CXXCPP = %OCTAVE_CONF_CXXCPP%;
103 
104  const char *CXXFLAGS = %OCTAVE_CONF_CXXFLAGS%;
105 
106  const char *CXXPICFLAG = %OCTAVE_CONF_CXXPICFLAG%;
107 
108  const char *CXX = %OCTAVE_CONF_CXX%;
109 
110  const char *DEFAULT_PAGER = %OCTAVE_CONF_DEFAULT_PAGER%;
111 
112  const char *DEFS = %OCTAVE_CONF_DEFS%;
113 
114  const char *DL_LDFLAGS = %OCTAVE_CONF_DL_LDFLAGS%;
115 
116  const char *EXEEXT = %OCTAVE_CONF_EXEEXT%;
117 
118  const char *GCC_VERSION = %OCTAVE_CONF_GCC_VERSION%;
119 
120  const char *GXX_VERSION = %OCTAVE_CONF_GXX_VERSION%;
121 
122  const char *F77 = %OCTAVE_CONF_F77%;
123 
124  const char *F77_FLOAT_STORE_FLAG = %OCTAVE_CONF_F77_FLOAT_STORE_FLAG%;
125 
126  const char *F77_INTEGER_8_FLAG = %OCTAVE_CONF_F77_INTEGER_8_FLAG%;
127 
128  const char *FFLAGS = %OCTAVE_CONF_FFLAGS%;
129 
130  const char *FFTW3_CPPFLAGS = %OCTAVE_CONF_FFTW3_CPPFLAGS%;
131 
132  const char *FFTW3_LDFLAGS = %OCTAVE_CONF_FFTW3_LDFLAGS%;
133 
134  const char *FFTW3_LIBS = %OCTAVE_CONF_FFTW3_LIBS%;
135 
136  const char *FFTW3F_CPPFLAGS = %OCTAVE_CONF_FFTW3F_CPPFLAGS%;
137 
138  const char *FFTW3F_LDFLAGS = %OCTAVE_CONF_FFTW3F_LDFLAGS%;
139 
140  const char *FFTW3F_LIBS = %OCTAVE_CONF_FFTW3F_LIBS%;
141 
142  const char *FLIBS = %OCTAVE_CONF_FLIBS%;
143 
144  const char *FLTK_CPPFLAGS = %OCTAVE_CONF_FLTK_CPPFLAGS%;
145 
146  const char *FLTK_LDFLAGS = %OCTAVE_CONF_FLTK_LDFLAGS%;
147 
148  const char *FLTK_LIBS = %OCTAVE_CONF_FLTK_LIBS%;
149 
150  const char *FONTCONFIG_CPPFLAGS = %OCTAVE_CONF_FONTCONFIG_CPPFLAGS%;
151 
152  const char *FONTCONFIG_LIBS = %OCTAVE_CONF_FONTCONFIG_LIBS%;
153 
154  const char *FPICFLAG = %OCTAVE_CONF_FPICFLAG%;
155 
156  const char *FT2_CPPFLAGS = %OCTAVE_CONF_FT2_CPPFLAGS%;
157 
158  const char *FT2_LIBS = %OCTAVE_CONF_FT2_LIBS%;
159 
160  const char *GLPK_CPPFLAGS = %OCTAVE_CONF_GLPK_CPPFLAGS%;
161 
162  const char *GLPK_LDFLAGS = %OCTAVE_CONF_GLPK_LDFLAGS%;
163 
164  const char *GLPK_LIBS = %OCTAVE_CONF_GLPK_LIBS%;
165 
166  const char *GNUPLOT = %OCTAVE_CONF_GNUPLOT%;
167 
168  const char *HDF5_CPPFLAGS = %OCTAVE_CONF_HDF5_CPPFLAGS%;
169 
170  const char *HDF5_LDFLAGS = %OCTAVE_CONF_HDF5_LDFLAGS%;
171 
172  const char *HDF5_LIBS = %OCTAVE_CONF_HDF5_LIBS%;
173 
174  const char *INCLUDEDIR = %OCTAVE_CONF_INCLUDEDIR%;
175 
176  const char *KLU_CPPFLAGS = %OCTAVE_CONF_KLU_CPPFLAGS%;
177 
178  const char *KLU_LDFLAGS = %OCTAVE_CONF_KLU_LDFLAGS%;
179 
180  const char *KLU_LIBS = %OCTAVE_CONF_KLU_LIBS%;
181 
182  const char *LAPACK_LIBS = %OCTAVE_CONF_LAPACK_LIBS%;
183 
184  const char *LDFLAGS = %OCTAVE_CONF_LDFLAGS%;
185 
186  const char *LD_STATIC_FLAG = %OCTAVE_CONF_LD_STATIC_FLAG%;
187 
188  const char *LEXLIB = %OCTAVE_CONF_LEXLIB%;
189 
190  const char *LEX = %OCTAVE_CONF_LEX%;
191 
192  const char *LFLAGS = %OCTAVE_CONF_LFLAGS%;
193 
194  const char *LIBOCTAVE = %OCTAVE_CONF_LIBOCTAVE%;
195 
196  const char *LIBOCTINTERP = %OCTAVE_CONF_LIBOCTINTERP%;
197 
198  const char *LIBS = %OCTAVE_CONF_LIBS%;
199 
200  const char *LN_S = %OCTAVE_CONF_LN_S%;
201 
202  const char *MAGICK_CPPFLAGS = %OCTAVE_CONF_MAGICK_CPPFLAGS%;
203 
204  const char *MAGICK_LDFLAGS = %OCTAVE_CONF_MAGICK_LDFLAGS%;
205 
206  const char *MAGICK_LIBS = %OCTAVE_CONF_MAGICK_LIBS%;
207 
208  const char *LLVM_CPPFLAGS = %OCTAVE_CONF_LLVM_CPPFLAGS%;
209 
210  const char *LLVM_LDFLAGS = %OCTAVE_CONF_LLVM_LDFLAGS%;
211 
212  const char *LLVM_LIBS = %OCTAVE_CONF_LLVM_LIBS%;
213 
214  const char *MKOCTFILE_DL_LDFLAGS = %OCTAVE_CONF_MKOCTFILE_DL_LDFLAGS%;
215 
216  const char *OCTAVE_LINK_DEPS = %OCTAVE_CONF_OCTAVE_LINK_DEPS%;
217 
218  const char *OCTAVE_LINK_OPTS = %OCTAVE_CONF_OCTAVE_LINK_OPTS%;
219 
220  const char *OCTINCLUDEDIR = %OCTAVE_CONF_OCTINCLUDEDIR%;
221 
222  const char *OCTLIBDIR = %OCTAVE_CONF_OCTLIBDIR%;
223 
224  const char *OCT_LINK_DEPS = %OCTAVE_CONF_OCT_LINK_DEPS%;
225 
226  const char *OCT_LINK_OPTS = %OCTAVE_CONF_OCT_LINK_OPTS%;
227 
228  const char *OPENGL_LIBS = %OCTAVE_CONF_OPENGL_LIBS%;
229 
230  const char *PCRE_CPPFLAGS = %OCTAVE_CONF_PCRE_CPPFLAGS%;
231 
232  const char *PCRE_LDFLAGS = %OCTAVE_CONF_PCRE_LDFLAGS%;
233 
234  const char *PCRE_LIBS = %OCTAVE_CONF_PCRE_LIBS%;
235 
236  const char *PREFIX = %OCTAVE_CONF_PREFIX%;
237 
238  const char *PTHREAD_CFLAGS = %OCTAVE_CONF_PTHREAD_CFLAGS%;
239 
240  const char *PTHREAD_LIBS = %OCTAVE_CONF_PTHREAD_LIBS%;
241 
242  const char *QHULL_CPPFLAGS = %OCTAVE_CONF_QHULL_CPPFLAGS%;
243 
244  const char *QHULL_LDFLAGS = %OCTAVE_CONF_QHULL_LDFLAGS%;
245 
246  const char *QHULL_LIBS = %OCTAVE_CONF_QHULL_LIBS%;
247 
248  const char *QRUPDATE_CPPFLAGS = %OCTAVE_CONF_QRUPDATE_CPPFLAGS%;
249 
250  const char *QRUPDATE_LDFLAGS = %OCTAVE_CONF_QRUPDATE_LDFLAGS%;
251 
252  const char *QRUPDATE_LIBS = %OCTAVE_CONF_QRUPDATE_LIBS%;
253 
254  const char *QT_CPPFLAGS = %OCTAVE_CONF_QT_CPPFLAGS%;
255 
256  const char *QT_LDFLAGS = %OCTAVE_CONF_QT_LDFLAGS%;
257 
258  const char *QT_LIBS = %OCTAVE_CONF_QT_LIBS%;
259 
260  const char *QT_OPENGL_LIBS = %OCTAVE_CONF_QT_OPENGL_LIBS%;
261 
262  const char *RANLIB = %OCTAVE_CONF_RANLIB%;
263 
264  const char *RDYNAMIC_FLAG = %OCTAVE_CONF_RDYNAMIC_FLAG%;
265 
266  const char *READLINE_LIBS = %OCTAVE_CONF_READLINE_LIBS%;
267 
268  const char *SHARED_LIBS = %OCTAVE_CONF_SHARED_LIBS%;
269 
270  const char *SH_LDFLAGS = %OCTAVE_CONF_SH_LDFLAGS%;
271 
272  const char *STATIC_LIBS = %OCTAVE_CONF_STATIC_LIBS%;
273 
274  const char *SUITESPARSECONFIG_LIBS = %OCTAVE_CONF_SUITESPARSECONFIG_LIBS%;
275 
276  const char *SUNDIALS_IDA_CPPFLAGS = %OCTAVE_CONF_SUNDIALS_IDA_CPPFLAGS%;
277 
278  const char *SUNDIALS_IDA_LDFLAGS = %OCTAVE_CONF_SUNDIALS_IDA_LDFLAGS%;
279 
280  const char *SUNDIALS_IDA_LIBS = %OCTAVE_CONF_SUNDIALS_IDA_LIBS%;
281 
282  const char *SUNDIALS_NVECSERIAL_CPPFLAGS = %OCTAVE_CONF_SUNDIALS_NVECSERIAL_CPPFLAGS%;
283 
284  const char *SUNDIALS_NVECSERIAL_LDFLAGS = %OCTAVE_CONF_SUNDIALS_NVECSERIAL_LDFLAGS%;
285 
286  const char *SUNDIALS_NVECSERIAL_LIBS = %OCTAVE_CONF_SUNDIALS_NVECSERIAL_LIBS%;
287 
288  const char *SUNDIALS_SUNLINSOLKLU_CPPFLAGS = %OCTAVE_CONF_SUNDIALS_SUNLINSOLKLU_CPPFLAGS%;
289 
290  const char *SUNDIALS_SUNLINSOLKLU_LDFLAGS = %OCTAVE_CONF_SUNDIALS_SUNLINSOLKLU_LDFLAGS%;
291 
292  const char *SUNDIALS_SUNLINSOLKLU_LIBS = %OCTAVE_CONF_SUNDIALS_SUNLINSOLKLU_LIBS%;
293 
294  const char *TERM_LIBS = %OCTAVE_CONF_TERM_LIBS%;
295 
296  const char *UMFPACK_CPPFLAGS = %OCTAVE_CONF_UMFPACK_CPPFLAGS%;
297 
298  const char *UMFPACK_LDFLAGS = %OCTAVE_CONF_UMFPACK_LDFLAGS%;
299 
300  const char *UMFPACK_LIBS = %OCTAVE_CONF_UMFPACK_LIBS%;
301 
302  const char *WARN_CFLAGS = %OCTAVE_CONF_WARN_CFLAGS%;
303 
304  const char *WARN_CXXFLAGS = %OCTAVE_CONF_WARN_CXXFLAGS%;
305 
306  const char *X11_INCFLAGS = %OCTAVE_CONF_X11_INCFLAGS%;
307 
308  const char *X11_LIBS = %OCTAVE_CONF_X11_LIBS%;
309 
310  const char *XTRA_CFLAGS = %OCTAVE_CONF_XTRA_CFLAGS%;
311 
312  const char *XTRA_CXXFLAGS = %OCTAVE_CONF_XTRA_CXXFLAGS%;
313 
314  const char *YACC = %OCTAVE_CONF_YACC%;
315 
316  const char *YFLAGS = %OCTAVE_CONF_YFLAGS%;
317 
318  const char *Z_CPPFLAGS = %OCTAVE_CONF_Z_CPPFLAGS%;
319 
320  const char *Z_LDFLAGS = %OCTAVE_CONF_Z_LDFLAGS%;
321 
322  const char *Z_LIBS = %OCTAVE_CONF_Z_LIBS%;
323 
324  const char *config_opts = %OCTAVE_CONF_config_opts%;
325  }
326 }
const char * CCOLAMD_LIBS
Definition: build-env.in.cc:70
const char * UMFPACK_LIBS
const char * CHOLMOD_CPPFLAGS
Definition: build-env.in.cc:74
const char * DEFAULT_PAGER
const char * TERM_LIBS
const char * KLU_LDFLAGS
const char * PCRE_LDFLAGS
const char * CPPFLAGS
Definition: build-env.in.cc:88
const char * PTHREAD_CFLAGS
const char * AR
Definition: build-env.in.cc:46
const char * CXX
const char * PTHREAD_LIBS
const char * OCTLIBDIR
const char * CCOLAMD_LDFLAGS
Definition: build-env.in.cc:68
const char * SUNDIALS_IDA_CPPFLAGS
const char * HDF5_CPPFLAGS
const char * CAMD_LIBS
Definition: build-env.in.cc:60
const char * F77_FLOAT_STORE_FLAG
const char * HDF5_LIBS
const char * CXSPARSE_LIBS
const char * CARBON_LIBS
Definition: build-env.in.cc:62
const char * YACC
const char * CURL_LDFLAGS
Definition: build-env.in.cc:92
const char * DEFS
const char * SUNDIALS_SUNLINSOLKLU_LDFLAGS
const char * SUNDIALS_NVECSERIAL_CPPFLAGS
const char * SUITESPARSECONFIG_LIBS
const char * CXXCPP
const char * LIBOCTAVE
const char * FONTCONFIG_CPPFLAGS
const char * COLAMD_CPPFLAGS
Definition: build-env.in.cc:80
const char * FLTK_LIBS
const char * FFTW3_LDFLAGS
const char * FFTW3F_LIBS
const char * READLINE_LIBS
const char * LFLAGS
const char * CHOLMOD_LIBS
Definition: build-env.in.cc:78
const char * OCTAVE_LINK_DEPS
const char * QT_OPENGL_LIBS
const char * FFTW3_LIBS
const char * GLPK_LIBS
const char * CHOLMOD_LDFLAGS
Definition: build-env.in.cc:76
const char * LAPACK_LIBS
const char * LIBS
const char * COLAMD_LIBS
Definition: build-env.in.cc:84
const char * CFLAGS
Definition: build-env.in.cc:72
const char * QRUPDATE_LDFLAGS
const char * OCTINCLUDEDIR
const char * GCC_VERSION
const char * FFTW3F_LDFLAGS
const char * FT2_CPPFLAGS
const char * STATIC_LIBS
const char * EXEEXT
const char * CXSPARSE_LDFLAGS
Definition: build-env.in.cc:98
const char * QHULL_CPPFLAGS
const char * QT_LIBS
const char * OCTAVE_LINK_OPTS
const char * FPICFLAG
const char * SUNDIALS_IDA_LIBS
const char * XTRA_CFLAGS
const char * AMD_LDFLAGS
Definition: build-env.in.cc:40
const char * DL_LDFLAGS
const char * ARPACK_LDFLAGS
Definition: build-env.in.cc:50
const char * FLTK_CPPFLAGS
const char * LEX
const char * WARN_CXXFLAGS
const char * UMFPACK_CPPFLAGS
const char * KLU_LIBS
const char * MAGICK_LIBS
const char * LN_S
const char * XTRA_CXXFLAGS
const char * GNUPLOT
const char * QRUPDATE_LIBS
const char * ARPACK_CPPFLAGS
Definition: build-env.in.cc:48
const char * AMD_CPPFLAGS
Definition: build-env.in.cc:38
const char * FLIBS
const char * RDYNAMIC_FLAG
const char * ARFLAGS
Definition: build-env.in.cc:44
const char * SUNDIALS_NVECSERIAL_LDFLAGS
const char * X11_INCFLAGS
const char * WARN_CFLAGS
const char * QHULL_LDFLAGS
const char * F77
const char * MKOCTFILE_DL_LDFLAGS
const char * SUNDIALS_IDA_LDFLAGS
const char * CC
Definition: build-env.in.cc:64
const char * LD_STATIC_FLAG
const char * SHARED_LIBS
const char * FONTCONFIG_LIBS
const char * YFLAGS
const char * MAGICK_CPPFLAGS
const char * PCRE_CPPFLAGS
const char * SUNDIALS_SUNLINSOLKLU_CPPFLAGS
const char * LIBOCTINTERP
const char * BLAS_LIBS
Definition: build-env.in.cc:54
const char * Z_LDFLAGS
const char * KLU_CPPFLAGS
const char * PREFIX
const char * CXSPARSE_CPPFLAGS
Definition: build-env.in.cc:96
const char * PCRE_LIBS
const char * QHULL_LIBS
const char * CCOLAMD_CPPFLAGS
Definition: build-env.in.cc:66
const char * OCT_LINK_DEPS
const char * SUNDIALS_SUNLINSOLKLU_LIBS
const char * INCLUDEDIR
const char * FT2_LIBS
const char * CURL_LIBS
Definition: build-env.in.cc:94
const char * ARPACK_LIBS
Definition: build-env.in.cc:52
const char * OCT_LINK_OPTS
const char * LLVM_LDFLAGS
const char * QT_CPPFLAGS
const char * Z_LIBS
const char * SH_LDFLAGS
const char * CAMD_LDFLAGS
Definition: build-env.in.cc:58
const char * OPENGL_LIBS
const char * AMD_LIBS
Definition: build-env.in.cc:42
const char * CXXFLAGS
const char * FFTW3_CPPFLAGS
const char * Z_CPPFLAGS
const char * MAGICK_LDFLAGS
const char * config_opts
const char * GXX_VERSION
const char * GLPK_CPPFLAGS
const char * QRUPDATE_CPPFLAGS
const char * FFTW3F_CPPFLAGS
const char * CURL_CPPFLAGS
Definition: build-env.in.cc:90
const char * LEXLIB
const char * X11_LIBS
const char * RANLIB
const char * GLPK_LDFLAGS
const char * FFLAGS
const char * FLTK_LDFLAGS
const char * UMFPACK_LDFLAGS
const char * CPICFLAG
Definition: build-env.in.cc:86
const char * HDF5_LDFLAGS
const char * LLVM_CPPFLAGS
const char * F77_INTEGER_8_FLAG
const char * LDFLAGS
const char * COLAMD_LDFLAGS
Definition: build-env.in.cc:82
const char * CXXPICFLAG
const char * QT_LDFLAGS
const char * CAMD_CPPFLAGS
Definition: build-env.in.cc:56
const char * LLVM_LIBS
const char * SUNDIALS_NVECSERIAL_LIBS