INSTALL
changeset 1232 fc3854d936f7
parent 1230 caf16813b1e8
child 1233 490d89913a17
equal deleted inserted replaced
9:39d3902cb1ea 10:cb4f9cb5eb6c
   104 -DBUILD_SHARED_LIBS=TRUE
   104 -DBUILD_SHARED_LIBS=TRUE
   105 
   105 
   106   Build shared library instead of static one. Think twice if you
   106   Build shared library instead of static one. Think twice if you
   107   really want to use this option.
   107   really want to use this option.
   108 
   108 
       
   109 -DLEMON_DOC_SOURCE_BROWSER=YES
       
   110 
       
   111   Include the browsable cross referenced LEMON source code into the
       
   112   doc. It makes the doc quite bloated, but may be useful for
       
   113   developing LEMON itself.
       
   114 
       
   115 -DLEMON_DOC_USE_MATHJAX=YES
       
   116 
       
   117   Use MathJax (http://mathjax.org) for rendering the math formulae in
       
   118   the doc.  It of much higher quality compared to the default LaTeX
       
   119   generated static images and it allows copy&paste of the formulae to
       
   120   LaTeX, Open Office, MS Word etc. documents.
       
   121 
       
   122   On the other hand, it needs either Internet access or a locally
       
   123   installed version of MathJax to properly render the doc.
       
   124 
       
   125 -DLEMON_DOC_MATHJAX_RELPATH=DIRECTORY
       
   126   
       
   127   The location of the MathJax library. It defaults to
       
   128   http://www.mathjax.org/mathjax, which necessitates Internet access
       
   129   for proper rendering. The easiest way to make it usable offline is
       
   130   to set this parameter to 'mathjax' and copy all files of the MathJax
       
   131   library into the 'doc/html/mathjax' subdirectory of the build
       
   132   location.
       
   133 
       
   134   See http://docs.mathjax.org/en/latest/installation.html for more details.
       
   135 
       
   136   
       
   137 -DLEMON_ENABLE_GLPK=NO
       
   138 -DLEMON_ENABLE_COIN=NO
       
   139 -DLEMON_ENABLE_ILOG=NO
       
   140 
       
   141   Enable optional third party libraries. They are all enabled by default. 
       
   142 
       
   143 -DLEMON_DEFAULT_LP=GLPK
       
   144 
       
   145   Sets the default LP solver backend. The supported values are
       
   146   CPLEX, CLP and GLPK. By default, it is set to the first one which
       
   147   is enabled and succesfully discovered.
       
   148 
       
   149 -DLEMON_DEFAULT_MIP=GLPK
       
   150 
       
   151   Sets the default MIP solver backend. The supported values are
       
   152   CPLEX, CBC and GLPK. By default, it is set to the first one which
       
   153   is enabled and succesfully discovered.
       
   154 
   109 -DGLPK_ROOT_DIR=DIRECTORY
   155 -DGLPK_ROOT_DIR=DIRECTORY
   110 -DCOIN_ROOT_DIR=DIRECTORY
   156 -DCOIN_ROOT_DIR=DIRECTORY
   111 -DILOG_ROOT_DIR=DIRECTORY
   157 -DILOG_ROOT_DIR=DIRECTORY
   112 
   158 
   113   Install root directory prefixes of optional third party libraries.
   159   Root directory prefixes of optional third party libraries.
   114 
   160 
   115 Makefile Variables
   161 Makefile Variables
   116 ==================
   162 ==================
   117 
   163 
   118 make VERBOSE=1
   164 make VERBOSE=1