comparison build-aux/common.mk @ 15424:cabe2fa4566c

build: Add and organize octave_config_info variables. * build-aux/common.mk: Re-organize file to group related items. Alphabetize list of library flags and list of sed replacements. * changed configure.ac: Add QRUPDATE and UMFPACK CPPFLAGS and LDFLAGS to summary status printed at end of configure. * libinterp/interpfcn/toplev.cc (Foctave_config_info): Add missing variables from configure status message. Alphabetize list. * libinterp/oct-conf.in.h: Add missing variables from configure status message. Alphabetize list.
author Rik <rik@octave.org>
date Wed, 19 Sep 2012 17:26:37 -0700
parents 482d92904aa4
children 5f031158c693
comparison
equal deleted inserted replaced
15423:53d073233fa4 15424:cabe2fa4566c
80 80
81 FC = @FC@ 81 FC = @FC@
82 F77 = @F77@ 82 F77 = @F77@
83 AM_FFLAGS = @FFLAGS@ 83 AM_FFLAGS = @FFLAGS@
84 FPICFLAG = @FPICFLAG@ 84 FPICFLAG = @FPICFLAG@
85 ALL_FFLAGS = $(FFLAGS)
86 F77_FLOAT_STORE_FLAG = @F77_FLOAT_STORE_FLAG@ 85 F77_FLOAT_STORE_FLAG = @F77_FLOAT_STORE_FLAG@
87 F77_INTEGER_8_FLAG = @F77_INTEGER_8_FLAG@ 86 F77_INTEGER_8_FLAG = @F77_INTEGER_8_FLAG@
87 ALL_FFLAGS = $(FFLAGS)
88 88
89 F77_TOLOWER=@F77_TOLOWER@ 89 F77_TOLOWER=@F77_TOLOWER@
90 F77_APPEND_UNDERSCORE=@F77_TOLOWER@ 90 F77_APPEND_UNDERSCORE=@F77_TOLOWER@
91 F77_APPEND_EXTRA_UNDERSCORE=@F77_TOLOWER@ 91 F77_APPEND_EXTRA_UNDERSCORE=@F77_TOLOWER@
92 92
93 F77_ISNAN_MACRO=@F77_ISNAN_MACRO@ 93 F77_ISNAN_MACRO=@F77_ISNAN_MACRO@
94 94
95 X11_INCFLAGS = @X11_INCFLAGS@ 95 # C compiler flags.
96 X11_LIBS = @X11_LIBS@
97
98 CARBON_LIBS = @CARBON_LIBS@
99
100 MAGICK_CPPFLAGS = @MAGICK_CPPFLAGS@
101 MAGICK_LDFLAGS = @MAGICK_LDFLAGS@
102 MAGICK_LIBS = @MAGICK_LIBS@
103
104 PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
105 PTHREAD_LIBS = @PTHREAD_LIBS@
106
107 LIBFLAGS = -L$(top_builddir)
108
109 DEFS = @DEFS@
110
111 UGLY_DEFS = @UGLY_DEFS@
112 96
113 CC = @CC@ 97 CC = @CC@
114 ## FIXME: CC_VERSION is deprecated and should be removed in version 3.12 98 ## FIXME: CC_VERSION is deprecated and should be removed in version 3.12
115 CC_VERSION = @CC_VERSION@ 99 CC_VERSION = @CC_VERSION@
116 GCC_VERSION = @GCC_VERSION@ 100 GCC_VERSION = @GCC_VERSION@
117 CPICFLAG = @CPICFLAG@ 101 CPICFLAG = @CPICFLAG@
118 XTRA_CFLAGS = @XTRA_CFLAGS@ 102 XTRA_CFLAGS = @XTRA_CFLAGS@
119 WARN_CFLAGS = @WARN_CFLAGS@ 103 WARN_CFLAGS = @WARN_CFLAGS@
120 AM_CFLAGS = $(XTRA_CFLAGS) 104 AM_CFLAGS = $(XTRA_CFLAGS)
105 ALL_CPPFLAGS = $(CPPFLAGS) $(HDF5_CPPFLAGS) $(Z_CPPFLAGS) $(LLVM_CPPFLAGS)
121 106
122 BUILD_CC = @BUILD_CC@ 107 BUILD_CC = @BUILD_CC@
123 BUILD_CFLAGS = @BUILD_CFLAGS@ 108 BUILD_CFLAGS = @BUILD_CFLAGS@
124 109
125 DEPEND_FLAGS = @DEPEND_FLAGS@ 110 DEPEND_FLAGS = @DEPEND_FLAGS@
127 INCLUDE_DEPS = @INCLUDE_DEPS@ 112 INCLUDE_DEPS = @INCLUDE_DEPS@
128 # ifeq ($(INCLUDE_DEPS),false) 113 # ifeq ($(INCLUDE_DEPS),false)
129 # omit_deps = true; 114 # omit_deps = true;
130 # endif 115 # endif
131 116
132 GRAPHICS_CFLAGS = @GRAPHICS_CFLAGS@ 117 DEFS = @DEFS@
118 UGLY_DEFS = @UGLY_DEFS@
119
120 # C++ compiler flags.
133 121
134 CXX = @CXX@ 122 CXX = @CXX@
135 ## FIXME: CXX_VERSION is deprecated and should be removed in version 3.12 123 ## FIXME: CXX_VERSION is deprecated and should be removed in version 3.12
136 CXX_VERSION = @CXX_VERSION@ 124 CXX_VERSION = @CXX_VERSION@
137 GXX_VERSION = @GXX_VERSION@ 125 GXX_VERSION = @GXX_VERSION@
142 AM_CXXFLAGS = $(XTRA_CXXFLAGS) 130 AM_CXXFLAGS = $(XTRA_CXXFLAGS)
143 131
144 BUILD_CXX = @BUILD_CXX@ 132 BUILD_CXX = @BUILD_CXX@
145 BUILD_CXXFLAGS = @BUILD_CXXFLAGS@ 133 BUILD_CXXFLAGS = @BUILD_CXXFLAGS@
146 134
147 NO_UNDEFINED_LDFLAG = @NO_UNDEFINED_LDFLAG@ 135 # Linker and library flags
148 136
149 LD_CXX = @LD_CXX@ 137 LD_CXX = @LD_CXX@
150 LD_STATIC_FLAG = @LD_STATIC_FLAG@ 138 LD_STATIC_FLAG = @LD_STATIC_FLAG@
139 LIBFLAGS = -L$(top_builddir)
151 #ALL_LDFLAGS = $(LIBFLAGS) $(LD_STATIC_FLAG) $(CPICFLAG) $(LDFLAGS) 140 #ALL_LDFLAGS = $(LIBFLAGS) $(LD_STATIC_FLAG) $(CPICFLAG) $(LDFLAGS)
152 141
153 BUILD_LDFLAGS = @BUILD_LDFLAGS@ 142 BUILD_LDFLAGS = @BUILD_LDFLAGS@
154 143
155 SH_LD = @SH_LD@ 144 SH_LD = @SH_LD@
160 149
161 SONAME_FLAGS = @SONAME_FLAGS@ 150 SONAME_FLAGS = @SONAME_FLAGS@
162 151
163 RDYNAMIC_FLAG = @RDYNAMIC_FLAG@ 152 RDYNAMIC_FLAG = @RDYNAMIC_FLAG@
164 153
165 FLIBS = @FLIBS@ 154 NO_UNDEFINED_LDFLAG = @NO_UNDEFINED_LDFLAG@
155
156 # List of libraries and their special compilation flags
166 157
167 LIBOCTINTERP = @LIBOCTINTERP@ 158 LIBOCTINTERP = @LIBOCTINTERP@
168 LIBOCTAVE = @LIBOCTAVE@ 159 LIBOCTAVE = @LIBOCTAVE@
169 160
161 DL_LIBS = @DL_LIBS@
162 FLIBS = @FLIBS@
163 LIBS = @LIBS@
164
165 AMD_CPPFLAGS = @AMD_CPPFLAGS@
166 AMD_LDFLAGS = @AMD_LDFLAGS@
167 AMD_LIBS = @AMD_LIBS@
168
169 ARPACK_CPPFLAGS = @ARPACK_CPPFLAGS@
170 ARPACK_LDFLAGS = @ARPACK_LDFLAGS@
171 ARPACK_LIBS = @ARPACK_LIBS@
172
173 BLAS_LIBS = @BLAS_LIBS@
174
175 CAMD_CPPFLAGS = @CAMD_CPPFLAGS@
176 CAMD_LDFLAGS = @CAMD_LDFLAGS@
177 CAMD_LIBS = @CAMD_LIBS@
178
179 CARBON_LIBS = @CARBON_LIBS@
180
181 COLAMD_CPPFLAGS = @COLAMD_CPPFLAGS@
182 COLAMD_LDFLAGS = @COLAMD_LDFLAGS@
183 COLAMD_LIBS = @COLAMD_LIBS@
184
185 CCOLAMD_CPPFLAGS = @CCOLAMD_CPPFLAGS@
186 CCOLAMD_LDFLAGS = @CCOLAMD_LDFLAGS@
187 CCOLAMD_LIBS = @CCOLAMD_LIBS@
188
189 CHOLMOD_CPPFLAGS = @CHOLMOD_CPPFLAGS@
190 CHOLMOD_LDFLAGS = @CHOLMOD_LDFLAGS@
191 CHOLMOD_LIBS = @CHOLMOD_LIBS@
192
193 CURL_CPPFLAGS = @CURL_CPPFLAGS@
194 CURL_LDFLAGS = @CURL_LDFLAGS@
195 CURL_LIBS = @CURL_LIBS@
196
197 CXSPARSE_CPPFLAGS = @CXSPARSE_CPPFLAGS@
198 CXSPARSE_LDFLAGS = @CXSPARSE_LDFLAGS@
199 CXSPARSE_LIBS = @CXSPARSE_LIBS@
200
201 FFTW3_CPPFLAGS = @FFTW3_CPPFLAGS@
202 FFTW3_LDFLAGS = @FFTW3_LDFLAGS@
203 FFTW3_LIBS = @FFTW3_LIBS@
204
205 FFTW3F_CPPFLAGS = @FFTW3F_CPPFLAGS@
206 FFTW3F_LDFLAGS = @FFTW3F_LDFLAGS@
207 FFTW3F_LIBS = @FFTW3F_LIBS@
208
209 FFTW_XCPPFLAGS = $(FFTW3_CPPFLAGS) $(FFTW3F_CPPFLAGS)
210 FFTW_XLDFLAGS = $(FFTW3_LDFLAGS) $(FFTW3F_LDFLAGS)
211 FFTW_XLIBS = $(FFTW3_LIBS) $(FFTW3F_LIBS)
212
170 FT2_CFLAGS = @FT2_CFLAGS@ 213 FT2_CFLAGS = @FT2_CFLAGS@
171 FT2_LIBS = @FT2_LIBS@ 214 FT2_LIBS = @FT2_LIBS@
215
216 GLPK_CPPFLAGS = @GLPK_CPPFLAGS@
217 GLPK_LDFLAGS = @GLPK_LDFLAGS@
218 GLPK_LIBS = @GLPK_LIBS@
219
220 GRAPHICS_CFLAGS = @GRAPHICS_CFLAGS@
221 GRAPHICS_LIBS = @GRAPHICS_LIBS@
172 222
173 HDF5_CPPFLAGS = @HDF5_CPPFLAGS@ 223 HDF5_CPPFLAGS = @HDF5_CPPFLAGS@
174 HDF5_LDFLAGS = @HDF5_LDFLAGS@ 224 HDF5_LDFLAGS = @HDF5_LDFLAGS@
175 HDF5_LIBS = @HDF5_LIBS@ 225 HDF5_LIBS = @HDF5_LIBS@
176 226
177 Z_CPPFLAGS = @Z_CPPFLAGS@ 227 LAPACK_LIBS = @LAPACK_LIBS@
178 Z_LDFLAGS = @Z_LDFLAGS@
179 Z_LIBS = @Z_LIBS@
180 228
181 LLVM_CPPFLAGS = @LLVM_CPPFLAGS@ 229 LLVM_CPPFLAGS = @LLVM_CPPFLAGS@
182 LLVM_LDFLAGS = @LLVM_LDFLAGS@ 230 LLVM_LDFLAGS = @LLVM_LDFLAGS@
183 LLVM_LIBS = @LLVM_LIBS@ 231 LLVM_LIBS = @LLVM_LIBS@
184 232
185 GRAPHICS_LIBS = @GRAPHICS_LIBS@ 233 MAGICK_CPPFLAGS = @MAGICK_CPPFLAGS@
234 MAGICK_LDFLAGS = @MAGICK_LDFLAGS@
235 MAGICK_LIBS = @MAGICK_LIBS@
236
237 OPENGL_LIBS = @OPENGL_LIBS@
238
239 PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
240 PTHREAD_LIBS = @PTHREAD_LIBS@
186 241
187 QHULL_CPPFLAGS = @QHULL_CPPFLAGS@ 242 QHULL_CPPFLAGS = @QHULL_CPPFLAGS@
188 QHULL_LDFLAGS = @QHULL_LDFLAGS@ 243 QHULL_LDFLAGS = @QHULL_LDFLAGS@
189 QHULL_LIBS = @QHULL_LIBS@ 244 QHULL_LIBS = @QHULL_LIBS@
190 245
191 REGEX_LIBS = @REGEX_LIBS@
192
193 LAPACK_LIBS = @LAPACK_LIBS@
194 BLAS_LIBS = @BLAS_LIBS@
195
196 FFTW3_CPPFLAGS = @FFTW3_CPPFLAGS@
197 FFTW3_LDFLAGS = @FFTW3_LDFLAGS@
198 FFTW3_LIBS = @FFTW3_LIBS@
199
200 FFTW3F_CPPFLAGS = @FFTW3F_CPPFLAGS@
201 FFTW3F_LDFLAGS = @FFTW3F_LDFLAGS@
202 FFTW3F_LIBS = @FFTW3F_LIBS@
203
204 GLPK_CPPFLAGS = @GLPK_CPPFLAGS@
205 GLPK_LDFLAGS = @GLPK_LDFLAGS@
206 GLPK_LIBS = @GLPK_LIBS@
207
208 CURL_CPPFLAGS = @CURL_CPPFLAGS@
209 CURL_LDFLAGS = @CURL_LDFLAGS@
210 CURL_LIBS = @CURL_LIBS@
211
212 AMD_CPPFLAGS = @AMD_CPPFLAGS@
213 AMD_LDFLAGS = @AMD_LDFLAGS@
214 AMD_LIBS = @AMD_LIBS@
215
216 CAMD_CPPFLAGS = @CAMD_CPPFLAGS@
217 CAMD_LDFLAGS = @CAMD_LDFLAGS@
218 CAMD_LIBS = @CAMD_LIBS@
219
220 COLAMD_CPPFLAGS = @COLAMD_CPPFLAGS@
221 COLAMD_LDFLAGS = @COLAMD_LDFLAGS@
222 COLAMD_LIBS = @COLAMD_LIBS@
223
224 CCOLAMD_CPPFLAGS = @CCOLAMD_CPPFLAGS@
225 CCOLAMD_LDFLAGS = @CCOLAMD_LDFLAGS@
226 CCOLAMD_LIBS = @CCOLAMD_LIBS@
227
228 CHOLMOD_CPPFLAGS = @CHOLMOD_CPPFLAGS@
229 CHOLMOD_LDFLAGS = @CHOLMOD_LDFLAGS@
230 CHOLMOD_LIBS = @CHOLMOD_LIBS@
231
232 CXSPARSE_CPPFLAGS = @CXSPARSE_CPPFLAGS@
233 CXSPARSE_LDFLAGS = @CXSPARSE_LDFLAGS@
234 CXSPARSE_LIBS = @CXSPARSE_LIBS@
235
236 UMFPACK_CPPFLAGS = @UMFPACK_CPPFLAGS@
237 UMFPACK_LDFLAGS = @UMFPACK_LDFLAGS@
238 UMFPACK_LIBS = @UMFPACK_LIBS@
239
240 OPENGL_LIBS = @OPENGL_LIBS@
241
242 QRUPDATE_CPPFLAGS = @QRUPDATE_CPPFLAGS@ 246 QRUPDATE_CPPFLAGS = @QRUPDATE_CPPFLAGS@
243 QRUPDATE_LDFLAGS = @QRUPDATE_LDFLAGS@ 247 QRUPDATE_LDFLAGS = @QRUPDATE_LDFLAGS@
244 QRUPDATE_LIBS = @QRUPDATE_LIBS@ 248 QRUPDATE_LIBS = @QRUPDATE_LIBS@
245 249
250 REGEX_LIBS = @REGEX_LIBS@
251
246 READLINE_LIBS = @READLINE_LIBS@ 252 READLINE_LIBS = @READLINE_LIBS@
247 TERM_LIBS = @TERM_LIBS@
248
249 ARPACK_CPPFLAGS = @ARPACK_CPPFLAGS@
250 ARPACK_LDFLAGS = @ARPACK_LDFLAGS@
251 ARPACK_LIBS = @ARPACK_LIBS@
252
253 DL_LIBS = @DL_LIBS@
254 LIBS = @LIBS@
255
256 ALL_CPPFLAGS = $(CPPFLAGS) $(HDF5_CPPFLAGS) $(Z_CPPFLAGS) $(LLVM_CPPFLAGS)
257 253
258 SPARSE_XCPPFLAGS = \ 254 SPARSE_XCPPFLAGS = \
259 $(CHOLMOD_CPPFLAGS) $(UMFPACK_CPPFLAGS) \ 255 $(CHOLMOD_CPPFLAGS) $(UMFPACK_CPPFLAGS) \
260 $(AMD_CPPFLAGS) $(CAMD_CPPFLAGS) $(COLAMD_CPPFLAGS) \ 256 $(AMD_CPPFLAGS) $(CAMD_CPPFLAGS) $(COLAMD_CPPFLAGS) \
261 $(CCOLAMD_CPPFLAGS) $(CXSPARSE_CPPFLAGS) 257 $(CCOLAMD_CPPFLAGS) $(CXSPARSE_CPPFLAGS)
269 SPARSE_XLIBS = \ 265 SPARSE_XLIBS = \
270 $(CHOLMOD_LIBS) $(UMFPACK_LIBS) \ 266 $(CHOLMOD_LIBS) $(UMFPACK_LIBS) \
271 $(AMD_LIBS) $(CAMD_LIBS) $(COLAMD_LIBS) \ 267 $(AMD_LIBS) $(CAMD_LIBS) $(COLAMD_LIBS) \
272 $(CCOLAMD_LIBS) $(CXSPARSE_LIBS) 268 $(CCOLAMD_LIBS) $(CXSPARSE_LIBS)
273 269
274 FFTW_XCPPFLAGS = $(FFTW3_CPPFLAGS) $(FFTW3F_CPPFLAGS) 270 TERM_LIBS = @TERM_LIBS@
275 271
276 FFTW_XLDFLAGS = $(FFTW3_LDFLAGS) $(FFTW3F_LDFLAGS) 272 UMFPACK_CPPFLAGS = @UMFPACK_CPPFLAGS@
277 273 UMFPACK_LDFLAGS = @UMFPACK_LDFLAGS@
278 FFTW_XLIBS = $(FFTW3_LIBS) $(FFTW3F_LIBS) 274 UMFPACK_LIBS = @UMFPACK_LIBS@
275
276 X11_INCFLAGS = @X11_INCFLAGS@
277 X11_LIBS = @X11_LIBS@
278
279 Z_CPPFLAGS = @Z_CPPFLAGS@
280 Z_LDFLAGS = @Z_LDFLAGS@
281 Z_LIBS = @Z_LIBS@
282
283 # Miscellaneous
279 284
280 USE_64_BIT_IDX_T = @USE_64_BIT_IDX_T@ 285 USE_64_BIT_IDX_T = @USE_64_BIT_IDX_T@
281 OCTAVE_IDX_TYPE = @OCTAVE_IDX_TYPE@ 286 OCTAVE_IDX_TYPE = @OCTAVE_IDX_TYPE@
282 287
283 TEXINFO_COLAMD = @TEXINFO_COLAMD@ 288 TEXINFO_COLAMD = @TEXINFO_COLAMD@
421 # a space, so protect with $(null)) 426 # a space, so protect with $(null))
422 null = 427 null =
423 ldpreloadsep = $(null)@ldpreloadsep@$(null) 428 ldpreloadsep = $(null)@ldpreloadsep@$(null)
424 429
425 NO_OCT_FILE_STRIP = @NO_OCT_FILE_STRIP@ 430 NO_OCT_FILE_STRIP = @NO_OCT_FILE_STRIP@
431
432 # ==================== Octave-specific Makefile rules ====================
426 433
427 # The following pattern rules and the substitution functions require 434 # The following pattern rules and the substitution functions require
428 # GNU make. If you don't have it, get it! 435 # GNU make. If you don't have it, get it!
429 436
430 define simple_move_if_change_rule 437 define simple_move_if_change_rule
501 -e "s|%OCTAVE_CONF_DEPEND_FLAGS%|\"${DEPEND_FLAGS}\"|" \ 508 -e "s|%OCTAVE_CONF_DEPEND_FLAGS%|\"${DEPEND_FLAGS}\"|" \
502 -e "s|%OCTAVE_CONF_DEPEND_EXTRA_SED_PATTERN%|\"${DEPEND_EXTRA_SED_PATTERN}\"|" \ 509 -e "s|%OCTAVE_CONF_DEPEND_EXTRA_SED_PATTERN%|\"${DEPEND_EXTRA_SED_PATTERN}\"|" \
503 -e "s|%OCTAVE_CONF_DL_LD%|\"${DL_LD}\"|" \ 510 -e "s|%OCTAVE_CONF_DL_LD%|\"${DL_LD}\"|" \
504 -e "s|%OCTAVE_CONF_DL_LDFLAGS%|\"${DL_LDFLAGS}\"|" \ 511 -e "s|%OCTAVE_CONF_DL_LDFLAGS%|\"${DL_LDFLAGS}\"|" \
505 -e "s|%OCTAVE_CONF_DL_LIBS%|\"${DL_LIBS}\"|" \ 512 -e "s|%OCTAVE_CONF_DL_LIBS%|\"${DL_LIBS}\"|" \
513 -e "s|%OCTAVE_CONF_ENABLE_DYNAMIC_LINKING%|\"${ENABLE_DYNAMIC_LINKING}\"|" \
514 -e "s|%OCTAVE_CONF_EXEEXT%|\"${EXEEXT}\"|" \
506 -e "s|%OCTAVE_CONF_GCC_VERSION%|\"${GCC_VERSION}\"|" \ 515 -e "s|%OCTAVE_CONF_GCC_VERSION%|\"${GCC_VERSION}\"|" \
507 -e "s|%OCTAVE_CONF_GXX_VERSION%|\"${GXX_VERSION}\"|" \ 516 -e "s|%OCTAVE_CONF_GXX_VERSION%|\"${GXX_VERSION}\"|" \
508 -e "s|%OCTAVE_CONF_EXEEXT%|\"${EXEEXT}\"|" \
509 -e "s|%OCTAVE_CONF_F77%|\"${F77}\"|" \ 517 -e "s|%OCTAVE_CONF_F77%|\"${F77}\"|" \
510 -e "s|%OCTAVE_CONF_F77_FLOAT_STORE_FLAG%|\"${F77_FLOAT_STORE_FLAG}\"|" \ 518 -e "s|%OCTAVE_CONF_F77_FLOAT_STORE_FLAG%|\"${F77_FLOAT_STORE_FLAG}\"|" \
511 -e "s|%OCTAVE_CONF_F77_INTEGER_8_FLAG%|\"${F77_INTEGER_8_FLAG}\"|" \ 519 -e "s|%OCTAVE_CONF_F77_INTEGER_8_FLAG%|\"${F77_INTEGER_8_FLAG}\"|" \
512 -e "s|%OCTAVE_CONF_FC%|\"${FC}\"|" \ 520 -e "s|%OCTAVE_CONF_FC%|\"${FC}\"|" \
513 -e "s|%OCTAVE_CONF_FFLAGS%|\"${FFLAGS}\"|" \ 521 -e "s|%OCTAVE_CONF_FFLAGS%|\"${FFLAGS}\"|" \
517 -e "s|%OCTAVE_CONF_FFTW3F_CPPFLAGS%|\"${FFTW3F_CPPFLAGS}\"|" \ 525 -e "s|%OCTAVE_CONF_FFTW3F_CPPFLAGS%|\"${FFTW3F_CPPFLAGS}\"|" \
518 -e "s|%OCTAVE_CONF_FFTW3F_LDFLAGS%|\"${FFTW3F_LDFLAGS}\"|" \ 526 -e "s|%OCTAVE_CONF_FFTW3F_LDFLAGS%|\"${FFTW3F_LDFLAGS}\"|" \
519 -e "s|%OCTAVE_CONF_FFTW3F_LIBS%|\"${FFTW3F_LIBS}\"|" \ 527 -e "s|%OCTAVE_CONF_FFTW3F_LIBS%|\"${FFTW3F_LIBS}\"|" \
520 -e "s|%OCTAVE_CONF_FLIBS%|\"${FLIBS}\"|" \ 528 -e "s|%OCTAVE_CONF_FLIBS%|\"${FLIBS}\"|" \
521 -e "s|%OCTAVE_CONF_FPICFLAG%|\"${FPICFLAG}\"|" \ 529 -e "s|%OCTAVE_CONF_FPICFLAG%|\"${FPICFLAG}\"|" \
530 -e "s|%OCTAVE_CONF_FT2_CFLAGS%|\"${FT2_CFLAGS}\"|" \
522 -e "s|%OCTAVE_CONF_FT2_LIBS%|\"${FT2_LIBS}\"|" \ 531 -e "s|%OCTAVE_CONF_FT2_LIBS%|\"${FT2_LIBS}\"|" \
523 -e "s|%OCTAVE_CONF_GLPK_CPPFLAGS%|\"${GLPK_CPPFLAGS}\"|" \ 532 -e "s|%OCTAVE_CONF_GLPK_CPPFLAGS%|\"${GLPK_CPPFLAGS}\"|" \
524 -e "s|%OCTAVE_CONF_GLPK_LDFLAGS%|\"${GLPK_LDFLAGS}\"|" \ 533 -e "s|%OCTAVE_CONF_GLPK_LDFLAGS%|\"${GLPK_LDFLAGS}\"|" \
525 -e "s|%OCTAVE_CONF_GLPK_LIBS%|\"${GLPK_LIBS}\"|" \ 534 -e "s|%OCTAVE_CONF_GLPK_LIBS%|\"${GLPK_LIBS}\"|" \
526 -e "s|%OCTAVE_CONF_GNUPLOT%|\"${GNUPLOT}\"|" \ 535 -e "s|%OCTAVE_CONF_GNUPLOT%|\"${GNUPLOT}\"|" \
536 -e "s|%OCTAVE_CONF_GRAPHICS_CFLAGS%|\"${GRAPHICS_CFLAGS}\"|" \
527 -e "s|%OCTAVE_CONF_GRAPHICS_LIBS%|\"${GRAPHICS_LIBS}\"|" \ 537 -e "s|%OCTAVE_CONF_GRAPHICS_LIBS%|\"${GRAPHICS_LIBS}\"|" \
528 -e "s|%OCTAVE_CONF_HDF5_CPPFLAGS%|\"${HDF5_CPPFLAGS}\"|" \ 538 -e "s|%OCTAVE_CONF_HDF5_CPPFLAGS%|\"${HDF5_CPPFLAGS}\"|" \
529 -e "s|%OCTAVE_CONF_HDF5_LDFLAGS%|\"${HDF5_LDFLAGS}\"|" \ 539 -e "s|%OCTAVE_CONF_HDF5_LDFLAGS%|\"${HDF5_LDFLAGS}\"|" \
530 -e "s|%OCTAVE_CONF_HDF5_LIBS%|\"${HDF5_LIBS}\"|" \ 540 -e "s|%OCTAVE_CONF_HDF5_LIBS%|\"${HDF5_LIBS}\"|" \
531 -e "s|%OCTAVE_CONF_INCLUDEDIR%|\"${includedir}\"|" \ 541 -e "s|%OCTAVE_CONF_INCLUDEDIR%|\"${includedir}\"|" \
540 -e "s|%OCTAVE_CONF_LIBEXT%|\"${LIBEXT}\"|" \ 550 -e "s|%OCTAVE_CONF_LIBEXT%|\"${LIBEXT}\"|" \
541 -e "s|%OCTAVE_CONF_LIBFLAGS%|\"${LIBFLAGS}\"|" \ 551 -e "s|%OCTAVE_CONF_LIBFLAGS%|\"${LIBFLAGS}\"|" \
542 -e "s|%OCTAVE_CONF_LIBOCTAVE%|\"${LIBOCTAVE}\"|" \ 552 -e "s|%OCTAVE_CONF_LIBOCTAVE%|\"${LIBOCTAVE}\"|" \
543 -e "s|%OCTAVE_CONF_LIBOCTINTERP%|\"${LIBOCTINTERP}\"|" \ 553 -e "s|%OCTAVE_CONF_LIBOCTINTERP%|\"${LIBOCTINTERP}\"|" \
544 -e "s|%OCTAVE_CONF_LIBS%|\"${LIBS}\"|" \ 554 -e "s|%OCTAVE_CONF_LIBS%|\"${LIBS}\"|" \
555 -e "s|%OCTAVE_CONF_LLVM_CPPFLAGS%|\"${LLVM_CPPFLAGS}\"|" \
556 -e "s|%OCTAVE_CONF_LLVM_LDFLAGS%|\"${LLVM_LDFLAGS}\"|" \
557 -e "s|%OCTAVE_CONF_LLVM_LIBS%|\"${LLVM_LIBS}\"|" \
545 -e "s|%OCTAVE_CONF_LN_S%|\"${LN_S}\"|" \ 558 -e "s|%OCTAVE_CONF_LN_S%|\"${LN_S}\"|" \
546 -e "s|%OCTAVE_CONF_MAGICK_CPPFLAGS%|\"${MAGICK_CPPFLAGS}\"|" \ 559 -e "s|%OCTAVE_CONF_MAGICK_CPPFLAGS%|\"${MAGICK_CPPFLAGS}\"|" \
547 -e "s|%OCTAVE_CONF_MAGICK_LDFLAGS%|\"${MAGICK_LDFLAGS}\"|" \ 560 -e "s|%OCTAVE_CONF_MAGICK_LDFLAGS%|\"${MAGICK_LDFLAGS}\"|" \
548 -e "s|%OCTAVE_CONF_MAGICK_LIBS%|\"${MAGICK_LIBS}\"|" \ 561 -e "s|%OCTAVE_CONF_MAGICK_LIBS%|\"${MAGICK_LIBS}\"|" \
549 -e "s|%OCTAVE_CONF_LLVM_CPPFLAGS%|\"${LLVM_CPPFLAGS}\"|" \
550 -e "s|%OCTAVE_CONF_LLVM_LDFLAGS%|\"${LLVM_LDFLAGS}\"|" \
551 -e "s|%OCTAVE_CONF_LLVM_LIBS%|\"${LLVM_LIBS}\"|" \
552 -e 's|%OCTAVE_CONF_MKOCTFILE_DL_LDFLAGS%|\"@MKOCTFILE_DL_LDFLAGS@\"|' \ 562 -e 's|%OCTAVE_CONF_MKOCTFILE_DL_LDFLAGS%|\"@MKOCTFILE_DL_LDFLAGS@\"|' \
553 -e "s|%OCTAVE_CONF_OCTAVE_LINK_DEPS%|\"${OCTAVE_LINK_DEPS}\"|" \ 563 -e "s|%OCTAVE_CONF_OCTAVE_LINK_DEPS%|\"${OCTAVE_LINK_DEPS}\"|" \
554 -e "s|%OCTAVE_CONF_OCTAVE_LINK_OPTS%|\"${OCTAVE_LINK_OPTS}\"|" \ 564 -e "s|%OCTAVE_CONF_OCTAVE_LINK_OPTS%|\"${OCTAVE_LINK_OPTS}\"|" \
555 -e "s|%OCTAVE_CONF_OCTINCLUDEDIR%|\"${octincludedir}\"|" \ 565 -e "s|%OCTAVE_CONF_OCTINCLUDEDIR%|\"${octincludedir}\"|" \
556 -e "s|%OCTAVE_CONF_OCTLIBDIR%|\"${octlibdir}\"|" \ 566 -e "s|%OCTAVE_CONF_OCTLIBDIR%|\"${octlibdir}\"|" \
586 -e "s|%OCTAVE_CONF_UMFPACK_CPPFLAGS%|\"${UMFPACK_CPPFLAGS}\"|" \ 596 -e "s|%OCTAVE_CONF_UMFPACK_CPPFLAGS%|\"${UMFPACK_CPPFLAGS}\"|" \
587 -e "s|%OCTAVE_CONF_UMFPACK_LDFLAGS%|\"${UMFPACK_LDFLAGS}\"|" \ 597 -e "s|%OCTAVE_CONF_UMFPACK_LDFLAGS%|\"${UMFPACK_LDFLAGS}\"|" \
588 -e "s|%OCTAVE_CONF_UMFPACK_LIBS%|\"${UMFPACK_LIBS}\"|" \ 598 -e "s|%OCTAVE_CONF_UMFPACK_LIBS%|\"${UMFPACK_LIBS}\"|" \
589 -e "s|%OCTAVE_CONF_USE_64_BIT_IDX_T%|\"${USE_64_BIT_IDX_T}\"|" \ 599 -e "s|%OCTAVE_CONF_USE_64_BIT_IDX_T%|\"${USE_64_BIT_IDX_T}\"|" \
590 -e "s|%OCTAVE_CONF_VERSION%|\"${version}\"|" \ 600 -e "s|%OCTAVE_CONF_VERSION%|\"${version}\"|" \
591 -e "s|%OCTAVE_CONF_ENABLE_DYNAMIC_LINKING%|\"${ENABLE_DYNAMIC_LINKING}\"|" \ 601 -e "s|%OCTAVE_CONF_WARN_CFLAGS%|\"${WARN_CFLAGS}\"|" \
602 -e "s|%OCTAVE_CONF_WARN_CXXFLAGS%|\"${WARN_CXXFLAGS}\"|" \
592 -e "s|%OCTAVE_CONF_X11_INCFLAGS%|\"${X11_INCFLAGS}\"|" \ 603 -e "s|%OCTAVE_CONF_X11_INCFLAGS%|\"${X11_INCFLAGS}\"|" \
593 -e "s|%OCTAVE_CONF_X11_LIBS%|\"${X11_LIBS}\"|" \ 604 -e "s|%OCTAVE_CONF_X11_LIBS%|\"${X11_LIBS}\"|" \
594 -e "s|%OCTAVE_CONF_XTRA_CFLAGS%|\"${XTRA_CFLAGS}\"|" \ 605 -e "s|%OCTAVE_CONF_XTRA_CFLAGS%|\"${XTRA_CFLAGS}\"|" \
595 -e "s|%OCTAVE_CONF_XTRA_CXXFLAGS%|\"${XTRA_CXXFLAGS}\"|" \ 606 -e "s|%OCTAVE_CONF_XTRA_CXXFLAGS%|\"${XTRA_CXXFLAGS}\"|" \
596 -e "s|%OCTAVE_CONF_YACC%|\"${YACC}\"|" \ 607 -e "s|%OCTAVE_CONF_YACC%|\"${YACC}\"|" \