1dnl Run autoreconf -iv to produce the configure script and associated files. 2 3dnl Giac version number 4m4_define([giac_major_version], [1]) 5m4_define([giac_minor_version], [6]) 6m4_define([giac_micro_version], [0]) 7m4_define([giac_version], [giac_major_version.giac_minor_version.giac_micro_version]) 8 9dnl Attempt to change archive name made by make dist 10dnl REVNUM=`date +%Y%m%d` 11dnl AC_SUBST(REVNUM) 12 13 14dnl Giac library ABI versioning information 15dnl (NOT to be confused with version number) 16m4_define([giac_lt_current], [0]) 17m4_define([giac_lt_age], [0]) 18m4_define([giac_lt_revision], [0]) 19 20AC_INIT([giac], giac_version) 21AC_PREREQ(2.59) 22AC_CONFIG_MACRO_DIR([m4]) 23AC_CONFIG_AUX_DIR([config]) 24AC_CONFIG_SRCDIR([src/index.h]) 25dnl XXX: gettext hard-codes location of config.h. f@#$! 26AC_CONFIG_HEADERS([config.h]) 27AM_INIT_AUTOMAKE([gnu 1.8 dist-bzip2]) 28 29dnl AM_MAINTAINER_MODE 30 31dnl AC_GNU_SOURCE 32AC_PROG_CC 33AC_PROG_INSTALL 34AC_PROG_LN_S 35AC_PROG_CXX 36AC_PROG_CXXCPP 37AC_LANG([C++]) 38AC_PROG_LIBTOOL 39AC_PROG_YACC 40AM_PROG_LEX 41AC_C_BIGENDIAN 42 43dnl Check for standard C+headers 44GINAC_STD_CXX_HEADERS 45 46dnl Define DOUBLEVAL if bigendian 47if test "x$ac_cv_c_bigendian" = "xyes"; then 48 CXXFLAGS="$CXXFLAGS -DDOUBLEVAL" 49fi 50 51 52dnl Check for GMP 53CONFIG_TOMMATH="no" 54AC_ARG_ENABLE([tommath], 55 [AS_HELP_STRING([--enable-tommath], [Use libtommath instead of GMP [[default=no]]])], 56 [ if test "x$enableval" = "xyes"; then CONFIG_TOMMATH="yes"; fi ], []) 57 58if test "$CONFIG_TOMMATH" = "yes" ; then 59 AC_DEFINE([USE_GMP_REPLACEMENTS], [], [Replace GMP by tommath]) 60 AC_CHECK_HEADERS(tommath.h,AC_CHECK_LIB(tommath,mp_init)) 61else 62 AC_CHECK_HEADERS(gmp.h,AC_CHECK_LIB(gmp,main)) 63 dnl Check for MPFR 64 AC_CHECK_HEADERS(mpfr.h,AC_CHECK_LIB(mpfr,main)) 65 AC_CHECK_FUNCS(mpfr_set_str_raw) 66 dnl Check for MPFI 67 AC_CHECK_HEADERS(mpfi.h,AC_CHECK_LIB(mpfi,main)) 68fi 69 70dnl AC_CHECK_LIB(ecm, main) 71CONFIG_ECM="yes" 72AC_ARG_ENABLE([ecm], 73 [AS_HELP_STRING([--enable-ecm], [Use ECM [[default=yes]]])], 74 [if test "$enableval" = "no"; then CONFIG_ECM="no"; fi], []) 75 76if test "$CONFIG_ECM" = "yes"; then 77 AC_CHECK_HEADER(ecm.h, [], [CONFIG_ECM="no"]) 78 fi 79if test "$CONFIG_ECM" = "yes"; then 80 AC_CHECK_LIB(ecm, main, [], [CONFIG_ECM="no"]) 81 fi 82AC_SUBST(CONFIG_ECM) 83AC_SUBST(ECM_LIBS) 84AM_CONDITIONAL(CONFIG_ECM, [test "$CONFIG_ECM" = "yes"]) 85 86 87dnl Optimization or debug 88CONFIG_DEBUG_P="yes" 89AC_ARG_ENABLE([debug], 90 [AS_HELP_STRING([--enable-debug], [enables debug support [[default=no]] ])], 91 [ if test "x$enableval" = "xno"; then CONFIG_DEBUG_P="no"; fi ], []) 92 93if test "$CONFIG_DEBUG_P" = "yes"; then 94 AC_DEFINE(DEBUG_SUPPORT, ,[Set if debugging is enabled]) 95 fi 96 97 dnl Garbage collector 98CONFIG_GC="no" 99AC_ARG_ENABLE([gc], 100 [AS_HELP_STRING([--enable-gc], [Use Boehm garbage collector [[default=no]]])], 101 [ if test "$enableval" = "yes"; then CONFIG_GC="yes"; fi ], []) 102 103if test "$CONFIG_GC" = "xyes" ; then 104 AC_CHECK_LIB(gc,GC_malloc_atomic) 105 fi 106 107CONFIG_SSCL="no" 108 dnl Include semi-classical 109AC_ARG_ENABLE([sscl], [ 110 AS_HELP_STRING([--enable-sscl], 111 [enable semi-classical algorithms (not working yet) [[default=no]]])], 112 [ if "x$enableval" = "xyes"; then CONFIG_SSCL="yes"; fi ], []) 113 114if test "x$CONFIG_SSCL" = "xyes"; then 115 AC_DEFINE(HAVE_SSCL, ,[Set to enable semi-classical routines]) 116fi 117 118AC_CHECK_LIB(m, main) 119 120CONFIG_PNG="yes" 121AC_ARG_ENABLE(png, 122 [AS_HELP_STRING([--enable-png], [Enable PNG library])], 123 [ if test "x$enableval" = "xno"; then CONFIG_PNG="no"; fi], []) 124 125if test "x$CONFIG_PNG" = "xyes"; then 126 AC_CHECK_HEADERS(png.h, AC_SEARCH_LIBS(png_sig_cmp,[png16 png14 png12 png])) 127 dnl AC_CHECK_HEADERS(png.h, AC_CHECK_LIB(png,main)) dnl AC_CHECK_LIBS(main,[png16,png14,png12,png])) 128fi 129 130 131dnl Checking for dl 132 133CONFIG_DL="yes" 134AC_ARG_ENABLE(dl, 135 [AS_HELP_STRING([--enable-dl], [Enable dynamically loaded modules])], 136 [ if test "x$enableval" = "xno"; then CONFIG_DL="no"; fi], []) 137 138if test "x$CONFIG_DL" = "xyes"; then 139 AC_CHECK_LIB(dl, dlopen) 140 fi 141 142AC_CHECK_SIZEOF(void *) 143AC_CHECK_SIZEOF(int) 144AC_CHECK_SIZEOF(long) 145AC_CHECK_SIZEOF(long long) 146 147dnl Checking for Gnu Sci Lib 148CONFIG_GSL="yes" 149AC_ARG_ENABLE([gsl],[ 150 AS_HELP_STRING([--enable-gsl], [Use GNU scientific library [[default=yes]]])], 151 [ if test "x$enableval" = "xno"; then CONFIG_GSL="no"; fi], []) 152 153if test "$CONFIG_GSL" = "yes"; then 154 AC_CHECK_HEADERS(gsl/gsl_blas.h) 155 AC_CHECK_HEADERS(gsl/gsl_eigen.h) 156 if test "$ac_cv_header_gsl_gsl_blas_h" != "yes" -o "$ac_cv_header_gsl_gsl_eigen_h" != "yes"; then 157 CONFIG_GSL="no" 158 fi 159fi 160if test "$CONFIG_GSL" = "yes"; then 161 save_LIBS="$LIBS" 162 AC_CHECK_LIB(gslcblas, main, [], [CONFIG_GSL="no"]) 163 AC_CHECK_LIB(gsl, gsl_sf_gamma, [], [CONFIG_GSL="no"]) 164 LIBS="$save_LIBS" 165 fi 166GSL_LIBS="" 167if test "$CONFIG_GSL" = "yes"; then 168 GSL_LIBS="-lgsl -lgslcblas" 169 fi 170AC_SUBST(CONFIG_GSL) 171AC_SUBST(GSL_LIBS) 172AM_CONDITIONAL(CONFIG_GSL, [test "$CONFIG_GSL" = "yes"]) 173 174CONFIG_LAPACK="yes" 175AC_ARG_ENABLE([lapack], 176 [AS_HELP_STRING([--enable-lapack], [Use LAPACK [[default=yes]]])], 177 [ if test "$enableval" = "no"; then CONFIG_LAPACK="no"; fi], []) 178 179if test "$CONFIG_LAPACK" = "yes"; then 180# AC_CHECK_LIB(f2c, main, [], [CONFIG_LAPACK="no"]) 181# AC_CHECK_LIB(blas, main, [], [CONFIG_LAPACK="no"]) 182# AC_CHECK_LIB(tmglib, main, [], [CONFIG_LAPACK="no"]) 183 AC_CHECK_LIB(gfortran, main) 184 AC_CHECK_LIB(blas, main) 185 AC_CHECK_LIB(lapack, main, [], [CONFIG_LAPACK="no"]) 186# AX_BLAS([have_blas=yes],[have_blas=no]) 187# AX_LAPACK([have_lapack=yes],[have_lapack=no]) 188fi 189 190CONFIG_PARI="yes" 191AC_ARG_ENABLE([pari], 192 [AS_HELP_STRING([--enable-pari], [Use PARI [[default=yes]]])], 193 [ if test "$enableval" = "no"; then CONFIG_PARI="no"; fi], []) 194 195if test "$CONFIG_PARI" = "yes"; then 196 AC_CHECK_HEADERS(pari/pari.h, [], [CONFIG_PARI="no"]) 197fi 198if test "$CONFIG_PARI" = "yes"; then 199 save_LIBS="$LIBS" 200 AC_CHECK_LIB(pari, main, [], [CONFIG_PARI="no"]) 201 LIBS="$save_LIBS" 202 fi 203PARI_LIBS="" 204if test "$CONFIG_PARI" = "yes"; then 205 PARI_LIBS="-lpari" 206fi 207AC_SUBST(PARI_LIBS) 208AC_SUBST(CONFIG_PARI) 209AM_CONDITIONAL(CONFIG_PARI, [test "$CONFIG_PARI" = "yes"]) 210 211dnl Checking for NTL 212CONFIG_NTL="yes" 213AC_ARG_ENABLE([ntl], 214 [AS_HELP_STRING([--enable-ntl], [Use NTL [[default=yes]]])], 215 [if test "$enableval" = "no"; then CONFIG_NTL="no"; fi], []) 216 217if test "$CONFIG_NTL" = "yes"; then 218 AC_CHECK_HEADER(NTL/ZZ.h, [], [CONFIG_NTL="no"]) 219 fi 220if test "$CONFIG_NTL" = "yes"; then 221 save_LIBS="$LIBS" 222 AC_CHECK_LIB(ntl, main, [], [CONFIG_NTL="no"]) 223 LIBS="$save_LIBS" 224 fi 225NTL_LIBS="" 226if test "$CONFIG_NTL" = "yes"; then 227 NTL_LIBS="-lntl" 228 fi 229AC_SUBST(CONFIG_NTL) 230AC_SUBST(NTL_LIBS) 231AM_CONDITIONAL(CONFIG_NTL, [test "$CONFIG_NTL" = "yes"]) 232 233CONFIG_GMPXX="yes" 234AC_ARG_ENABLE([gmpxx], 235 [AS_HELP_STRING([--enable-gmpxx], [Use GMP C+wrappers [[default=yes]]])], 236 [if test "$enableval" = "no"; then CONFIG_GMPXX="no"; fi], []) 237if test "$CONFIG_GMPXX" = "yes"; then 238 AC_CHECK_HEADERS(gmpxx.h, [], [CONFIG_GMPXX="no"]) 239 fi 240if test "$CONFIG_GMPXX" = "yes"; then 241 save_LIBS="$LIBS" 242 AC_CHECK_LIB(gmpxx, main, [], [CONFIG_GMPXX="no"]) 243 LIBS="$save_LIBS" 244 fi 245GMPXX_LIBS="" 246if test "$CONFIG_GMPXX" = "yes"; then 247 GMPXX_LIBS="-lgmpxx" 248 fi 249AC_SUBST(CONFIG_GMPXX) 250AC_SUBST(GMPXX_LIBS) 251AM_CONDITIONAL(CONFIG_GMPXX, [test "$CONFIG_GMPXX" = "yes"]) 252 253CONFIG_COCOA="yes" 254AC_ARG_ENABLE([cocoa], 255 [AS_HELP_STRING([--enable-cocoa], [Use CoCoA library [[default=autodetect]]])], 256 [if test "$enableval" = "no"; then CONFIG_COCOA="no"; fi], []) 257 258if test "$CONFIG_COCOA" = "yes"; then 259 AC_CHECK_HEADER(CoCoA/io.H, [], [CONFIG_COCOA="no"]) 260 fi 261if test "$CONFIG_COCOA" = "yes"; then 262 save_LIBS="$LIBS" 263 AC_CHECK_LIB(cocoa, main, [], [CONFIG_COCOA="no"]) 264 LIBS="$save_LIBS" 265fi 266COCOA_LIBS="" 267if test "$CONFIG_COCOA" = "yes"; then 268 COCOA_LIBS="-lcocoa" 269fi 270AC_SUBST(CONFIG_COCOA) 271AC_SUBST(COCOA_LIBS) 272AM_CONDITIONAL(CONFIG_COCOA, [test "$CONFIG_COCOA" = "yes"]) 273 274dnl AC_CHECK_LIB(ao, main) 275CONFIG_AO="yes" 276AC_ARG_ENABLE([ao], 277 [AS_HELP_STRING([--enable-ao], [Use AO [[default=yes]]])], 278 [if test "$enableval" = "no"; then CONFIG_AO="no"; fi], []) 279 280if test "$CONFIG_AO" = "yes"; then 281 AC_CHECK_HEADER(ao/ao.h, [], [CONFIG_AO="no"]) 282 fi 283if test "$CONFIG_AO" = "yes"; then 284 AC_CHECK_LIB(ao, main, [], [CONFIG_AO="no"]) 285 fi 286AC_SUBST(CONFIG_AO) 287AC_SUBST(AO_LIBS) 288AM_CONDITIONAL(CONFIG_AO, [test "$CONFIG_AO" = "yes"]) 289 290dnl AC_CHECK_LIB(glpk, main) 291CONFIG_GLPK="yes" 292AC_ARG_ENABLE([glpk], 293 [AS_HELP_STRING([--enable-glpk], [Use GLPK [[default=yes]]])], 294 [if test "$enableval" = "no"; then CONFIG_GLPK="no"; fi], []) 295 296if test "$CONFIG_GLPK" = "yes"; then 297 AC_CHECK_HEADER(glpk.h, [], [CONFIG_GLPK="no"]) 298 fi 299if test "$CONFIG_GLPK" = "yes"; then 300 AC_CHECK_LIB(glpk, main, [], [CONFIG_GLPK="no"]) 301 fi 302AC_SUBST(CONFIG_GLPK) 303AC_SUBST(GLPK_LIBS) 304AM_CONDITIONAL(CONFIG_GLPK, [test "$CONFIG_GLPK" = "yes"]) 305 306dnl AC_CHECK_LIB(samplerate, main) 307CONFIG_SAMPLERATE="yes" 308AC_ARG_ENABLE([samplerate], 309 [AS_HELP_STRING([--enable-samplerate], [Use SAMPLERATE [[default=yes]]])], 310 [if test "$enableval" = "no"; then CONFIG_SAMPLERATE="no"; fi], []) 311 312if test "$CONFIG_SAMPLERATE" = "yes"; then 313 AC_CHECK_HEADER(samplerate.h, [], [CONFIG_SAMPLERATE="no"]) 314 fi 315if test "$CONFIG_SAMPLERATE" = "yes"; then 316 AC_CHECK_LIB(samplerate, main, [], [CONFIG_SAMPLERATE="no"]) 317 fi 318AC_SUBST(CONFIG_SAMPLERATE) 319AC_SUBST(SAMPLERATE_LIBS) 320AM_CONDITIONAL(CONFIG_SAMPLERATE, [test "$CONFIG_SAMPLERATE" = "yes"]) 321 322dnl AC_CHECK_LIB(curl, main) 323CONFIG_CURL="yes" 324AC_ARG_ENABLE([curl], 325 [AS_HELP_STRING([--enable-curl], [Use CURL [[default=yes]]])], 326 [if test "$enableval" = "no"; then CONFIG_CURL="no"; fi], []) 327 328if test "$CONFIG_CURL" = "yes"; then 329 AC_CHECK_HEADER(curl/curl.h, [], [CONFIG_CURL="no"]) 330 fi 331if test "$CONFIG_CURL" = "yes"; then 332 AC_CHECK_LIB(curl, main, [], [CONFIG_CURL="no"]) 333 fi 334AC_SUBST(CONFIG_CURL) 335AC_SUBST(CURL_LIBS) 336AM_CONDITIONAL(CONFIG_CURL, [test "$CONFIG_CURL" = "yes"]) 337 338 339AC_CANONICAL_HOST 340dnl Check for stuff needed for building the Giac interactive shell (cas). 341GINAC_READLINE 342 343dnl Ugh... 344CONFIG_GUI="yes" 345AC_ARG_ENABLE([gui], 346 [AS_HELP_STRING([--enable-gui], [enable GUI [[default=yes]]])], 347 [ if test "x$enableval" = "xno"; then CONFIG_GUI="no"; fi], []) 348 349save_LIBS="$LIBS" 350if test "$CONFIG_GUI" = "yes"; then 351dnl Check for X11 anf fltk or cygwin and fltk... 352 case $host_os in 353 *cygwin*) 354 AC_CHECK_LIB(GL, main) 355dnl AC_CHECK_LIB(GLU, main) 356 AC_CHECK_LIB(fltk_gl, main) 357 AC_CHECK_LIB(fltk, main) 358 AC_CHECK_LIB(z, main) 359 AC_CHECK_LIB(jpeg, main) 360 AC_CHECK_LIB(fltk_images, main) 361 if test "$HAVE_LIBFLTK" = "1" ; then 362 AC_DEFINE([HAVE_LIBFLVW],1,[Now defined if fltk is available]) 363 fi 364 LIBS="$LIBS -mwindows -lole32 -luuid -lcomctl32 -lwsock32" 365 if test "$HAVE_LIBFLTK_GL" = "1" ; then 366 AC_DEFINE([USE_OPENGL32],1,[Defined if fltk has OpenGL enabled]) 367 LIBS="$LIBS -lglu32 -lopengl32 -lfltk_png" 368 fi 369 370 CXXFLAGS="$CXXFLAGS -DWIN32" 371 AC_CHECK_LIB(intl.dll, main) 372 AC_CHECK_LIB(intl, main) 373 ;; 374 375 *darwin*) 376 dnl FLTK does not need X libraries on this platform 377 ;; 378 *) 379 AC_PATH_XTRA 380 AC_CHECK_LIB(GL, main) 381dnl AC_CHECK_LIB(GLU, main) 382 ;; 383 esac 384 dnl X11, check for opengl, fltk 385 AC_CHECK_LIB(X11,main) 386 AC_CHECK_LIB(Xinerama, main) 387 AC_CHECK_LIB(fontconfig, main) 388 AC_CHECK_LIB(Xft, main) 389 AC_CHECK_LIB(Xext, main) 390 AC_CHECK_LIB(fltk_gl, main) 391 AC_CHECK_LIB(fltk, main) 392 if test "$HAVE_LIBFLTK" = "1"; then 393 AC_DEFINE([HAVE_LIBFLVW],1, [Now defined if fltk is available]) 394 fi 395 AC_CHECK_LIB(z,main) 396 AC_CHECK_HEADERS(png.h, AC_CHECK_LIB(png,main)) 397 AC_CHECK_LIB(jpeg, main) 398 AC_CHECK_LIB(fltk_images, main) 399 GUI_LIBS="$LIBS $X_LIBS" 400 AC_SUBST(GUI_LIBS) 401 fi 402LIBS="$save_LIBS" 403 404AC_CHECK_LIB(nauty,main) 405AC_CHECK_HEADERS(nauty/naututil.h) 406dnl https://github.com/vectorclass by Agner Fog 407AC_CHECK_HEADERS(vcl1/vectorclass.h) 408 409AC_CHECK_LIB(pthread,main) 410AC_CHECK_HEADERS(pthread.h) 411AC_CHECK_HEADERS(malloc.h) 412AC_CHECK_FUNCS(sysconf) 413AC_CHECK_LIB(rt,clock_gettime) 414 415 dnl Checking for hash_map 416AC_CHECK_HEADER(unordered_map, AC_DEFINE(C11_UNORDERED_MAP,1, [Define if <unordered_map> header is available])) 417AC_CHECK_HEADER(ext/hash_map, AC_DEFINE(EXT_HASH_MAP,1, [Define if <ext/hash_map> header is aviailable])) 418AC_CHECK_HEADER(tr1/unordered_map, AC_DEFINE(UNORDERED_MAP,1, [Define if <tr1/unordered_map> header is available])) 419AC_CHECK_HEADER(hash_map,AC_DEFINE(HASH_MAP,1, [Define if <hash_map> header is aviailable])) 420AC_CHECK_HEADERS(pwd.h, ,AC_DEFINE(HAVE_NO_PWD_H,1, [Set if pwd.h is NOT available])) 421AC_CHECK_HEADERS(locale.h) 422AC_CHECK_HEADERS(unistd.h) 423AC_CHECK_HEADERS(sys/time.h) 424AC_CHECK_HEADERS(sys/times.h, , AC_DEFINE(HAVE_NO_SYS_TIMES_H,1, [Set if <sys/times.h> is NOT available])) 425AC_CHECK_HEADERS(sys/resource.h, , AC_DEFINE(HAVE_NO_SYS_RESOURCE_WAIT_H,1, [Set if <sys/resource.h> is NOT available])) 426AC_CHECK_HEADERS(sys/types.h) 427AC_CHECK_HEADERS(signal.h) 428AC_CHECK_FUNCS(getpid, , AC_DEFINE(HAVE_NO_SIGNAL_H,1, [Set if getpid() function is NOT available])) 429AC_CHECK_FUNCS(getcwd, , AC_DEFINE(HAVE_NO_CWD,1, [Set if getcwd() function is NOT available])) 430AC_CHECK_FUNCS(getpwuid, , AC_DEFINE(HAVE_NO_HOME_DIRECTORY,1, [Set if getpwuid() function is NOT available])) 431AC_CHECK_FUNCS(system, , AC_DEFINE(HAVE_NO_SYSTEM, 1, [Set if system() function is NOT available])) 432 433ALL_LINGUAS="es fr el pt it en zh de" 434AM_GNU_GETTEXT 435AM_GNU_GETTEXT_VERSION([0.14.5]) 436AC_CHECK_LIB(intl, main) 437 438AC_PROG_EGREP 439CONFIG_DOC_PROGS="yes" 440AC_PATH_PROG(LATEX, latex, "") 441if test -z "$LATEX"; then CONFIG_DOC_PROGS = "no"; fi 442 443if test "$CONFIG_DOC_PROGS" = "yes"; then 444 AC_PATH_PROG(MAKEINDEX, makeindex, "") 445 if test -z "$MAKEINDEX"; then CONFIG_DOC_PROGS = "no"; fi 446fi 447 448if test "$CONFIG_DOC_PROGS" = "yes"; then 449 AC_PATH_PROG(PDFLATEX, pdflatex, "") 450 if test -z "$PDFLATEX"; then CONFIG_DOC_PROGS = "no"; fi 451fi 452if test "$CONFIG_DOC_PROGS" = "yes"; then 453 AC_PATH_PROG(DVIPS, dvips, "") 454 if test -z "$DVIPS"; then CONFIG_DOC_PROGS = "no"; fi 455fi 456dnl if test "$CONFIG_DOC_PROGS" = "yes"; then 457dnl AC_PATH_PROG(LATEX2HTML, latex2html, "") 458dnl if test -z "$LATEX2HTML"; then CONFIG_DOC_PROGS = "no"; fi 459dnl fi 460AC_SUBST(CONFIG_DOC_PROGS) 461AM_CONDITIONAL(DOC_PROGS, [test "$CONFIG_DOC_PROGS" = "yes"]) 462 463dnl Checking for sstream for mathml 464AC_CHECK_HEADERS(sstream, AC_DEFINE(HAVE_SSTREAM,1), ) 465 466dnl CXXFLAGS="$CXXFLAGS -fno-strict-aliasing -DSMARTPTR64" 467CXXFLAGS="$CXXFLAGS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS" 468 469dnl Output makefiles etc. 470AC_OUTPUT([ 471Makefile 472src/Makefile 473check/Makefile 474doc/Makefile 475doc/en/Makefile 476doc/es/Makefile 477doc/fr/Makefile 478doc/el/Makefile 479doc/el/tutoriel/Makefile 480doc/el/casinter/Makefile 481doc/local/Makefile 482doc/pt/Makefile 483doc/zh/Makefile 484doc/de/Makefile 485intl/Makefile 486po/Makefile.in 487examples/Makefile 488debianold/Makefile 489debian/Makefile 490]) 491 492echo "Adding link . to giac in src" 493rm -f src/giac && ln -s . src/giac 494rm -f src/config.h && cp config.h src 495rm -f path.h 496echo "#define giac_html_location \"$prefix/share/giac/doc/\"" >> path.h 497echo "#define giac_aide_location \"$prefix/share/giac/aide_cas\"" >> path.h 498echo "#ifdef __APPLE__" >> path.h 499echo "#define giac_locale_location \"/Applications/usr/share/locale/\"" >> path.h 500echo "#else" >> path.h 501echo "#define giac_locale_location \"$prefix/share/locale/\"" >> path.h 502echo "#endif" >> path.h 503echo "#define giac_gnuplot_location \"$GNUPLOT\"" >> path.h 504rm -f src/path.h && cp path.h src 505