Changeset 852


Ignore:
Timestamp:
Jan 9, 2008 3:15:36 PM (10 years ago)
Author:
ladanyi
Message:

updated/added README, INSTALL, LICENSE, and AUTHORS files

Location:
trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/INSTALL

    r849 r852  
    1616   "handles 'https' scheme".
    1717
    18    Assuming that you want to download the code into a subdirectory
    19    "COIN-Cbc", you type
     18   Assuming that you want to download the 'trunk' (where the
     19   development happens) version of the code into a subdirectory
     20   named "Cbc", you type
    2021
    21    svn co https://projects.coin-or.org/svn/Cbc/trunk Coin-Cbc
     22   svn co https://projects.coin-or.org/svn/Cbc/trunk Cbc
    2223
    23 2. Download the tarball from http://www.coin-or.org/Tarballs/Cbc and
    24    extract it, for example, with
     24   To download stable/2.0 you'd type:
    2525
    26    gunzip Cbc_2006Jun07.tgz
    27    tar xvf Cbc_2006Jun07.tar
    2826
    29    (Here "2006Jun07" is of course replaced by the string in the
    30    tarball you downloaded.)
     27   svn co https://projects.coin-or.org/svn/Cbc/stable/2.0 Cbc
     28
     29
     30   etc.
     31
     322. Download the tarball from http://www.coin-or.org/download/source/Cbc
     33   and extract it. For example, for the release 2.0.0 you type
     34
     35   gunzip Cbc-2.0.0.tgz
     36   tar xvf Cbc-2.0.0.tar
    3137
    3238   More detailed download instructions can be found at
     
    3945
    4046Go into the directory that you just downloaded or extracted (e.g.,
    41 Coin-Cbc or Cbc_2006Jun07).  Then you type
     47Cbc or Cbc-2.0.0).  Then create a build directory and
     48configure the package by typing
    4249
    43    ./configure
     50   mkdir build
     51   cd build
     52   ../configure
    4453
    4554Note that you might have to specify additional options, in case you
     
    96105
    97106   https://projects.coin-or.org/BuildTools/wiki/user-examples
    98 
    99 
    100 
    101 ==== 8< ======================================================
    102 
    103 From here on you find the original installation instructions for the
    104 previous GNU Makefile build system.  Most details have changed, but
    105 for now we keep it here so that possibly missing items might be found
    106 here.
    107 
    108 Prerequisites for installation:
    109 - at the moment on (*)nix platforms you must use g++ 2.95.2 or higher.
    110 - must use gnu make
    111 - to make the documentation doxygen must be installed
    112 
    113 Targets are put in subdirectories, whose name is derived from the
    114 platform name (as returned by `uname`) and the optimization level
    115 (e.g., Linux-g).
    116 
    117 To build Osi library and unitTest
    118   - read and edit the top of Makefile to select
    119       - whether shared or static library should be built
    120       - optimization level
    121       - where the compiled library should be installed
    122         If you want to use the Volume Algorithm as a solver then first
    123         you must build and install libvol. See Vol/INSTALL in the COIN
    124         root directory.
    125   - read and edit ../Makefiles/Makefile.locations to uncomment Clp lines
    126   - 'make' to build and install the library.
    127   - 'make unitTest' to create the unitTest program. It will be placed
    128     in the target subdirectory.
    129 
    130   - 'make doc' to create the html documentation of the classes in the
    131     library and place them in doc/html.
    132 
    133 To run Osi unitTest
    134   - unitTest from Osi directory
    135 
    136 To build Cbc executable
    137   In This directory 'make unitTest'.  This actually creates and executable
    138     cbc in this directory which can both do unit test and act as simple
    139     driver.
    140   Cbc is fairly complex in that it needs:
    141     Cbc, Clp, Coin, Osi and Cgl
    142 
    143   It has been slightly tested with Osl instead of Clp.  It worked but
    144         more slowly as it was harder to give hints to OSL or switch off
    145         output etc.
    146 
    147 Samples/sample2.cpp is preferred driver
    148 
    149 For more information see README and files in Samples
    150 
  • trunk/LICENSE

    r382 r852  
    11For licensing information for files in this directory, please see the
    2 comments in the header of each file. For licensing of files in each of
     2comments in the header of each file. For licensing of the content in each of
    33the subdirectories, please see the LICENSE file in that subdirectory.
  • trunk/README

    r378 r852  
    1 
    21To install this package, please look at the INSTALL file.
    3 
     2 
    43This package contains several subdirectories corresponding to COIN-OR
    54projects (www.coin-or.org). The AUTHORS, LICENSE and README files in
Note: See TracChangeset for help on using the changeset viewer.