;; Generated by genconfig.  DO NOT EDIT
(define-module gauche.config
  (export gauche-config))
(select-module gauche.config)

(define (gauche-config param)
  (cond [(assoc param *configurations*) 
         => (^p ((with-module gauche.internal %gauche-replace-runtime-directory)
                 (cadr p)))]
        [else (error "unknown configuration parameter name" param)]))

(define *configurations*
  (quote
   (("-V"  "0.9.9")
    ("-I"  "-I/usr/lib64/gauche-0.97/0.9.9/include")
    ("-L"  "-L/usr/lib64/gauche-0.97/0.9.9/x86_64-pc-linux-gnu ")
    ("--ac"  "/usr/share/gauche-0.97/0.9.9/")
    ("-l"  "-lgauche-0.97 -ldl -lcrypt -lutil -lrt -lm  -lpthread")
    ("--cc"  "x86_64-pc-linux-gnu-gcc")
    ("--reconfigure"  "./configure  '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/gauche-0.9.9' '--htmldir=/usr/share/doc/gauche-0.9.9/html' '--libdir=/usr/lib64' '--enable-ipv6' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--with-libatomic-ops=no' '--with-slib=/usr/share/slib' '--with-tls=axtls' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -march=x86-64 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' '--enable-multibyte=utf-8'")

    ("--prefix"       "/usr")
    ("--sysincdir"    "/usr/lib64/gauche-0.97/0.9.9/include")
    ("--siteincdir"   "/usr/lib64/gauche-0.97/site/include")
    ("--pkgincdir"    "${libdir}/gauche-0.97/site/include")
    ("--syslibdir"    "/usr/share/gauche-0.97/0.9.9/lib")
    ("--sitelibdir"   "/usr/share/gauche-0.97/site/lib")
    ("--pkglibdir"    "${datadir}/gauche-0.97/site/lib")
    ("--sysarchdir"   "/usr/lib64/gauche-0.97/0.9.9/x86_64-pc-linux-gnu")
    ("--sitearchdir"  "/usr/lib64/gauche-0.97/site/x86_64-pc-linux-gnu")
    ("--pkgarchdir"   "${libdir}/gauche-0.97/site/x86_64-pc-linux-gnu")
    ("--mandir"       "/usr/share/man")
    ("--infodir"      "/usr/share/info")
    ("--arch"         "x86_64-pc-linux-gnu")

    ("--incdirs"      "/usr/lib64/gauche-0.97/0.9.9/include:/usr/lib64/gauche-0.97/site/include")
    ("--archdirs"      "/usr/lib64/gauche-0.97/0.9.9/x86_64-pc-linux-gnu:/usr/lib64/gauche-0.97/site/x86_64-pc-linux-gnu")
    ("--local-incdir"  "")
    ("--local-libdir"  "")

    ("--default-cflags"  "-O2 -march=x86-64 -pipe -Wall -Wextra -Wno-unused-label")

    ("--object-suffix"   "o")
    ("--executable-suffix"  "")
    ("--rpath-flag"      "-Wl,--rpath=")
    ("--so-suffix"       "so")
    ("--so-cflags"       "-fPIC")
    ("--so-ldflags"      " -shared -o")
    ("--so-libs"         "")
    ("--dylib-suffix"    "so")
    ("--dylib-ldflags"   " -shared -o")
    ("--libgauche-so"    "libgauche-0.97.so")
    ("--static-libs"     "-lgauche-static-0.97  -lgdbm -lgdbm_compat -lz -ldl -lcrypt -lutil -lrt -lm -lpthread")
    )))

