Changes between Version 1 and Version 2 of InstallationInstructions

Show
Ignore:
Timestamp:
11/29/07 20:26:43 (3 years ago)
Author:
zork
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallationInstructions

    v1 v2  
    1 = Installation instructions = 
     1There are two ways to compile and install debea libraries. Some additional  
     2steps needs to be taken when you want to compile sources checked out directly 
     3from svn repository. 
    24 
    3 1. Download latest stable version of common and dba libraries from DebeaDownload section and unpack them 
    4 2. Enter to dba source directory and issue following commands to compile and install libraries 
    5 in directory pointed by ''%DEVEL%'' enviroment variable: 
     5CompileSvn - instructions how to compile sources checked out from svn[[BR]] 
     6CompilePackage - instructions how to compile sources from released package 
    67 
    7 For windows: 
    8 {{{ 
    9 set DEVEL=\<dir where headers and libraries should go\> 
    10 nmake -f makefile.vc <options> 
    11 nmake -f makefile.vc <options> install 
    12 }}} 
    138 
    14 For unix: 
    15 {{{ 
    16 configure <options> 
    17 make 
    18 make install 
    19 }}} 
    209 
    21 All options are in form ''<OPTION_NAME>=0/1'' for MSW and ''--enable-option/--disable-option'' for unix. For linux if you don't install common-config in your PATH you have to pass --with-common-config 
    22 to dba configure script. 
    2310 
    24 == Common options: == 
    25  
    26 '''TEST'''[[BR]] 
    27 Compile and run tests before doing install step. 
    28  
    29 '''DOCS'''[[BR]] 
    30 Create doxygen documentation. You have to run  
    31 "make doc" and "make doc-install" to generate documentation and install it. 
    32  
    33 == Driver options: == 
    34  
    35 '''SQLITE3'''[[BR]] 
    36 Create sqlite3 driver 
    37  
    38 '''PGSQL'''[[BR]] 
    39 Create PostgreSQL driver 
    40  
    41 '''ODBC'''[[BR]] 
    42 Create ODBC driver 
    43  
    44 '''CSV'''[[BR]] 
    45 Compile support for databases in CSV file format 
    46  
    47 == Usage == 
    48  
    49 For unix you have dba-config script that returns proper compilation and linking flags. 
    50 For windows you have to modify your project file and add ''%DEVEL%\include'' to include path and 
    51 ''%DEVEL%\lib'' to linker flags. 
    52  
    53 Programs that use database plugins must be able to find so/dll files from $prefix/lib/plugins(d)  
    54 (%DEVEL\lib\plugins(d) under MSW) directory. 
    55