Configure options - graphviz

From Genunix

Configuration of graphviz 2.8:

Optional Features:

 --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
 --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
 --disable-ltdl          don't support on-demand plugin loading
 --disable-dependency-tracking  speeds up one-time build
 --enable-dependency-tracking   do not reject slow dependency extractors
 --enable-static         build static executable
 --enable-static[=PKGS]
                         build static libraries [default=yes]
 --enable-shared[=PKGS]
                         build shared libraries [default=yes]
 --enable-fast-install[=PKGS]
                         optimize for fast installation [default=yes]
 --disable-libtool-lock  avoid locking (might break parallel builds)
 --disable-codegens      don't build old codegens
 --disable-swig          don't support any swig-generated language bindings
 --disable-sharp         "don't support C# language bindings"
 --disable-guile         don't support guile language bindings
 --disable-io            don't support io language bindings
 --disable-java          don't support java language bindings
 --disable-lua           don't support lua language bindings
 --disable-ocaml         don't support ocaml language bindings
 --disable-perl          don't support perl language bindings
 --disable-php           don't support php language bindings
 --disable-python        don't support python language bindings
 --disable-ruby          don't support ruby language bindings
 --disable-tcl           don't support tcl language bindings
 --disable-rpath         do not hardcode runtime library paths

Optional Packages:

 --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
 --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
 --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
 --with-pic              try to use only PIC/non-PIC objects [default=use
                         both]
 --with-tags[=TAGS]
                         include additional configurations [automatic]
 --with-efence           use efence for debugging memory use
 --with-x                use the X Window System
 --with-tclsh=PROG       build graphviz for specific tclsh
 --with-wish=PROG        build graphviz for specific wish
 --with-extraincludedir=DIR use extra includes from DIR
 --with-extralibdir=DIR  use extra libraries from DIR
 --with-expatincludedir=DIR use EXPAT includes from DIR
 --with-expatlibdir=DIR  use EXPAT libraries from DIR
 --with-Xpmincludedir=DIR use Xpm includes from DIR
 --with-Xpmlibdir=DIR    use Xpm libraries from DIR
 --with-Xawincludedir=DIR use XAW includes from DIR
 --with-Xawlibdir=DIR    use XAW libraries from DIR
 --with-zincludedir=DIR  use Z includes from DIR
 --with-zlibdir=DIR      use Z libraries from DIR
 --with-mylibgd          use internal gd library in preference to any
                         installed libgd
 --with-gdincludedir=DIR use GD includes from DIR
 --with-gdlibdir=DIR     use GD libraries from DIR
 --with-iconvincludedir=DIR use ICONV includes from DIR
 --with-iconvlibdir=DIR  use ICONV libraries from DIR
 --with-gnu-ld           assume the C compiler uses GNU ld default=no
 --with-libiconv-prefix=DIR  search for libiconv in DIR/include and DIR/lib
 --without-libiconv-prefix     don't search for libiconv in includedir and libdir
 --with-freetype=DIR     where to find the freetype 2.x library
 --with-fontconfigincludedir=DIR use FONTCONFIG includes from DIR
 --with-fontconfiglibdir=DIR use FONTCONFIG libraries from DIR
 --with-pngincludedir=DIR use PNG includes from DIR
 --with-pnglibdir=DIR    use PNG libraries from DIR
 --with-jpegincludedir=DIR use JPEG includes from DIR
 --with-jpeglibdir=DIR   use JPEG libraries from DIR

Some influential environment variables:

 CC          C compiler command
 CFLAGS      C compiler flags
 LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
             nonstandard directory <lib dir>
 CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
             headers in a nonstandard directory <include dir>
 CXX         C++ compiler command
 CXXFLAGS    C++ compiler flags
 CPP         C preprocessor
 CXXCPP      C++ preprocessor
 F77         Fortran 77 compiler command
 FFLAGS      Fortran 77 compiler flags
 PKG_CONFIG  path to pkg-config utility
 FONTCONFIG_CFLAGS
             C compiler flags for FONTCONFIG, overriding pkg-config
 FONTCONFIG_LIBS
             linker flags for FONTCONFIG, overriding pkg-config

Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations.