Changes in INSTALL [245:da1d220b176b:5:233b4094ceae] in lemon-main
Legend:
- Unmodified
- Added
- Removed
-
INSTALL
r245 r5 4 4 Since you are reading this I assume you already obtained one of the release 5 5 tarballs and successfully extracted it. The latest version of LEMON is 6 available at our web 6 available at our webpage (http://lemon.cs.elte.hu/). 7 7 8 8 In order to install LEMON from the extracted source tarball you have to 9 9 issue the following commands: 10 10 11 11 1. `cd lemon-x.y.z' 12 12 13 This command changes to the directory which was created when you14 extracted thesources. The x.y.z part is a version number.13 This changes to the directory which was created when you extracted the 14 sources. The x.y.z part is a version number. 15 15 16 16 2. `./configure' 17 17 18 This commandruns the configure shell script, which does some checks and19 creates the makefiles.18 This runs the configure shell script, which does some checks and 19 configuration (creates makefiles etc). 20 20 21 21 3. `make' 22 22 23 This command compiles the non-template part of LEMON into libemon.a 24 file. It also compiles the programs in the tools, benchmark and demo 25 subdirectories when enabled. 23 This command compiles the non-template part of LEMON into libemon.a file. 24 It also compiles the benchmark and demo programs when enabled. 26 25 27 26 4. `make check' 28 27 29 This step is optional, but recommended. It runs the test programs that30 we developed for LEMON to check whether the library works properly on31 yourplatform.28 This step is optional, but recommended. It runs the test programs that we 29 developed for LEMON to check whether the library works properly on your 30 platform. 32 31 33 32 5. `make install' 34 33 35 This command installs LEMON under /usr/local (you will need root 36 privileges to be able to do that). If you want to install it to some 37 other location, then pass the --prefix=DIRECTORY flag to configure in 38 step 2. For example: `./configure --prefix=/home/username/lemon'. 39 40 6. `make install-html' 41 42 This command installs the documentation under share/doc/lemon/docs. The 43 generated documentation is included in the tarball. If you want to 44 generate it yourself, then run `make html'. Note that for this you need 45 to have the following programs installed: Doxygen, Graphviz, Ghostscript, 46 Latex. 34 This command installs LEMON under /usr/local (you will need root 35 privileges to be able to do that). If you want to install it to some 36 other location, then pass the --prefix=DIRECTORY flag to configure in 37 step 1. For example: `./configure --prefix=/home/username/lemon' 47 38 48 39 49 Configure Options and Variables50 =============== ================40 Configure Flags 41 =============== 51 42 52 In step 2 you can customize the actions of configure by setting variables 53 and passing options to it. This can be done like this: 54 `./configure [OPTION]... [VARIABLE=VALUE]...' 43 You can pass the following flags to configure in step 1 44 (see ./configure --help for more): 55 45 56 Below you will find some useful variables and options (see 57 `./configure --help' for more): 58 59 CXX='comp' 46 CXX=comp 60 47 61 48 Change the C++ compiler to 'comp'. … … 63 50 CXXFLAGS='flags' 64 51 65 Pass the 'flags' to the compiler. For example CXXFLAGS='-O3 -march=pentium-m' 66 turns on generation of aggressively optimized Pentium-M specific code. 67 68 --prefix=PREFIX 69 70 Set the installation prefix to PREFIX. By default it is /usr/local. 52 Pass the 'flags' to the compiler. For example 53 CXXFLAGS='-O3 -march=pentium-m' 54 turns on generation of aggressively optimized 55 Pentium-M specific code. 71 56 72 57 --enable-demo 73 58 74 Build the examples in the demo subdirectory.59 Build the demo programs too. 75 60 76 61 --disable-demo 77 62 78 Do not build the examples in the demo subdirectory(default).63 Do not build the demo programs (default). 79 64 80 65 --enable-benchmark 81 66 82 Build the programs in the benchmark subdirectory.67 Build the benchmark programs too. 83 68 84 69 --disable-benchmark 85 70 86 Do not build the programs in the benchmark subdirectory (default). 87 88 --enable-tools 89 90 Build the programs in the tools subdirectory (default). 91 92 --disable-tools 93 94 Do not build the programs in the tools subdirectory. 71 Do not build the benchmark programs (default). 95 72 96 73 --with-glpk[=PREFIX] … … 139 116 140 117 Disable CPLEX support. 141 142 --with-soplex[=PREFIX]143 144 Enable SoPlex support (default). You should specify the prefix too if145 you installed SoPlex to some non-standard location (e.g. your home146 directory). If it is not found, SoPlex support will be disabled.147 148 --with-soplex-includedir=DIR149 150 The directory where the SoPlex header files are located. This is only151 useful when the SoPlex headers and libraries are not under the same152 prefix (which is unlikely).153 154 --with-soplex-libdir=DIR155 156 The directory where the SoPlex libraries are located. This is only157 useful when the SoPlex headers and libraries are not under the same158 prefix (which is unlikely).159 160 --without-soplex161 162 Disable SoPlex support.
Note: See TracChangeset
for help on using the changeset viewer.