[Lemon-commits] [lemon_svn] alpar: r2853 - hugo/trunk

Lemon SVN svn at lemon.cs.elte.hu
Mon Nov 6 21:50:49 CET 2006


Author: alpar
Date: Fri Jul 14 12:51:14 2006
New Revision: 2853

Modified:
   hugo/trunk/INSTALL
   hugo/trunk/README

Log:
Some updates and restructuring

Modified: hugo/trunk/INSTALL
==============================================================================
--- hugo/trunk/INSTALL	(original)
+++ hugo/trunk/INSTALL	Fri Jul 14 12:51:14 2006
@@ -40,65 +40,78 @@
 Configure Flags
 ===============
 
-   You can pass the following flags to configure in step 1 (see ./configure
---help for more):
+   You can pass the following flags to configure in step 1
+(see ./configure --help for more):
 
-   --with-glpk[=PREFIX]
+CXX=comp
 
-   Enable GLPK support (default). You should specify the prefix too if you
-installed GLPK to some non-standard location (e.g. your home directory). If it
-is not found, GLPK support will be disabled.
+  Change the C++ compiler to 'comp'.
 
-   --with-glpk-includedir=DIR
+CXXFLAGS='flags'
 
-   The directory where the GLPK header files are located. This is only useful
-when the GLPK headers and libraries are not under the same prefix (which is
-unlikely).
+  Pass the 'flags' to the compiler. For example
+  CXXFLAGS='-O3 -march=pentium-m'
+  turns  on generation of aggressively optimized
+  Pentium-M specific code.
 
-   --with-glpk-libdir=DIR
+--enable-demo
 
-   The directory where the GLPK libraries are located. This is only useful
-when the GLPK headers and libraries are not under the same prefix (which is
-unlikely).
+   Build the demo programs too.
 
-   --without-glpk
+--disable-demo
 
-   Disable GLPK support.
+   Do not build the demo programs (default).
 
-   --with-cplex[=PREFIX]
+--enable-benchmark
 
-   Enable CPLEX support (default). You should specify the prefix too if you
-installed CPLEX to some non-standard location (e.g. /opt/ilog/cplex75). If it
-is not found, CPLEX support will be disabled.
+   Build the benchmark programs too.
 
-   --with-cplex-includedir=DIR
+--disable-benchmark
 
-   The directory where the CPLEX header files are located. This is only useful
-when the CPLEX headers and libraries are not under the same prefix (e.g.
-/usr/local/cplex/cplex75/include).
+   Do not build the benchmark programs (default).
 
-   --with-cplex-libdir=DIR
+--with-glpk[=PREFIX]
 
-   The directory where the CPLEX libraries are located. This is only useful
-when the CPLEX headers and libraries are not under the same prefix (e.g.
-/usr/local/cplex/cplex75/lib/i86_linux2_glibc2.2_gcc3.0/static_pic_mt).
+   Enable GLPK support (default). You should specify the prefix too if
+   you installed GLPK to some non-standard location (e.g. your home
+   directory). If it is not found, GLPK support will be disabled.
 
-   --without-cplex
+--with-glpk-includedir=DIR
 
-   Disable CPLEX support.
+   The directory where the GLPK header files are located. This is only
+   useful when the GLPK headers and libraries are not under the same
+   prefix (which is unlikely).
 
-   --enable-demo
+--with-glpk-libdir=DIR
 
-   Build the demo programs too.
+   The directory where the GLPK libraries are located. This is only
+   useful when the GLPK headers and libraries are not under the same
+   prefix (which is unlikely).
 
-   --disable-demo
+--without-glpk
 
-   Do not build the demo programs (default).
+   Disable GLPK support.
 
-   --enable-benchmark
+--with-cplex[=PREFIX]
 
-   Build the benchmark programs too.
+   Enable CPLEX support (default). You should specify the prefix too
+   if you installed CPLEX to some non-standard location
+   (e.g. /opt/ilog/cplex75). If it is not found, CPLEX support will be
+   disabled.
 
-   --disable-benchmark
+--with-cplex-includedir=DIR
 
-   Do not build the benchmark programs (default).
+   The directory where the CPLEX header files are located. This is
+   only useful when the CPLEX headers and libraries are not under the
+   same prefix (e.g.  /usr/local/cplex/cplex75/include).
+
+--with-cplex-libdir=DIR
+
+   The directory where the CPLEX libraries are located. This is only
+   useful when the CPLEX headers and libraries are not under the same
+   prefix (e.g.
+   /usr/local/cplex/cplex75/lib/i86_linux2_glibc2.2_gcc3.0/static_pic_mt).
+
+--without-cplex
+
+   Disable CPLEX support.

Modified: hugo/trunk/README
==============================================================================
--- hugo/trunk/README	(original)
+++ hugo/trunk/README	Fri Jul 14 12:51:14 2006
@@ -1,36 +1,60 @@
-LEMON
+------------------------------------------------------------------
+LEMON - a Library of Efficient Models and Optimization in Networks
+------------------------------------------------------------------
 
-Library of Efficient Models and Optimization in Networks
+LEMON is the abbreviation of Library of Efficient Models and
+Optimization in Networks. It is an open source library written in
+C++. It provides a set of easy-to-use implementation of common data
+structures and algorithms in the area of optimization and helps
+implementing new ones. It is an especially suitable tool to solve the
+design and optimization problems of telecommunications networks. To
+achieve wide usability, a fundamental design requirement is the
+genericity of interface of data structures and algorithms. Lemon is
+intended to become an open source library in order to involve people
+all around the world in its development.
 
-LEMON is the abbreviation of Library of Efficient Models
-and Optimization in Networks. It is an open source
-library written in C++. It provides a set of easy-to-use
-implementation of common data structures and algorithms
-in the area of optimization and helps implementing new
-ones. It is an especially suitable tool to solve the
-design and optimization problems of telecommunications
-networks. To achieve wide usability, a fundamental design
-requirement is the genericity of interface of data
-structures and algorithms. Lemon is intended to become an
-open source library in order to involve people all around
-the world in its development.
-
-The subdirectories 'autopackage', 'build-aux' and 'm4' are
-needed by installation. In subdirectory 'benchmark'
-programs can be found that observe the performance of LEMON.
-Subdirectory 'demo' contains some demonstration programs to
-make you easier to getting familiar with LEMON. Documentation
-of LEMON can be found in subdirectory 'doc'. Source code of
-LEMON is in subdirectory 'lemon'. Some useful scripts related
-to the usage of LEMON can be found in subdirectory 'scripts'.
-In subdirectory 'test' you can find some programs, proofing
-you the correctness of some implementations.
+--------
+Contents
+--------
 
-See file COPYING for copying, distribution and modification
-conditions and terms.
+COPYING, LICENSE
 
-For general building and installation instructions, see the
-file INSTALL.
+  Copying, distribution and modification conditions and terms.
 
-Version number of the package is the highest one written in
-file NEWS.
+INSTALL
+
+  For general building and installation instructions, see the file
+
+lemon/
+
+  Source code of LEMON itself.
+
+doc/
+
+  Documentation of LEMON. The staring page is doc/html/index/html.
+  The documentation will be installed into the directory
+
+    /usr/local/share/doc/lemon/html
+
+  or -- if you use different prefix -- into
+
+    ${prefix}/share/doc/lemon/html
+
+  (see also INSTALL).
+
+demo/
+
+  Some demonstration programs to make you easier to getting familiar
+  with LEMON. Use --enable-demo configure option to also compile these
+  codes (see also INSTALL).
+
+test/
+
+  Contains programs to check the integrity and correctness of
+  LEMON. The command 'make check' performs these tests.
+
+benchmark/
+  
+  Contains programs measuring the performance of LEMON. Use
+  --enable-benchmark configure option to also compile these codes (see
+  also INSTALL).



More information about the Lemon-commits mailing list