Changes between Version 2 and Version 3 of SoftwarePrereqsUnix


Ignore:
Timestamp:
04/20/07 14:02:30 (11 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SoftwarePrereqsUnix

    v2 v3  
    1 The various parts of BOINC have dependencies on other software; most or all of these may already be present on your system. You'll need to download and install the ones you don't have. The list depends on the system you're on, and the parts of BOINC that you need. If you're creating a BOINC project, you don't need to build the Core client or BOINC Manager.
     1The various parts of BOINC have dependencies on other software; most or all of these may already be present on your system. You'll need to download and install the ones you don't have. The list depends on the system you're on, and the parts of BOINC that you need. '''If you're creating a BOINC project, you don't need to build the Core client or BOINC Manager.'''
    22
    33
    4         Server  Core client
    5         BOINC Manager
    6         Applications
    7 (non-graphical)         Applications
    8 (graphical)
    9 GNU tools (find them here):
    10 
    11 make 3.79+
    12 m4 1.4+
    13 libtool 1.4+
    14 pkg-config 0.15+
    15 autoconf 2.58+
    16 automake 1.8+
    17 GCC 3.0.4+      X       X       X       X       X
    18 Python 2.2+
    19 MySQLdb module 0.9.2+ (see installation instructions)
    20 xml module      X       
    21        
    22        
    23        
    24 MySQL 4.0 or higher
    25 MySQL client    X       
    26        
    27        
    28        
    29 Apache with mod_ssl and PHP 4.0.6+      X       
    30        
    31        
    32        
    33 OpenSSL version 0.9.8+  X       X       
    34        
    35        
    36 libcurl version 7.15.5 
    37         X       
    38        
    39        
    40 WxWidgets 2.8.3
    41 
    42     * Configure with the --with-gtk --disable-shared options (BOINC needs a static library).
    43     * If you have an older WxWidgets installed, uninstall it (make uninstall), then install 2.6.
    44     * Make sure you have the 'development' version installed
    45 
    46        
    47        
    48         X       
    49        
    50 Graphics libraries: GL, GLU, GLUT (or freeglut)
    51 
    52     * You'll need a static (.a) version of GLUT or freeglgut (some Linux distributions come with only a dynamic version).
    53     * Use the 'development' version of GLUT or freeglut.
    54 
    55        
    56        
    57        
    58        
    59         X
    60 jpeglib, X11 libraries and include files       
    61        
    62         X       
    63         X
     4|| || Server    || Core client ||  BOINC Manager  || Applications (non-graphical)       || Applications(graphical)
     5|| GNU tools (find them [http://directory.fsf.org/GNU/ here]): make 3.79+, m4 1.4+, libtool 1.4+, pkg-config 0.15+, autoconf 2.58+, automake 1.8+, GCC 3.0.4+   || X    || X    || X    || X    || X ||
     6|| Python 2.2+ with [http://sourceforge.net/projects/mysql-python MySQLdb module 0.9.2+] (see [http://boinc.berkeley.edu/install_python_mysqldb.txt installation instructions]) and xml module  || X    || || || || ||
     7|| MySQL 4.0 or higher and MySQL client         || X    || || || || ||
     8|| Apache with mod_ssl and PHP 4.0.6+   || X    || || || || ||
     9|| [http://www.openssl.org/ OpenSSL] version 0.9.8+             || X    || X || || || ||
     10|| [http://curl.haxx.se/ libcurl] version 7.15.5        ||      || X || || || ||
     11|| [http://www.wxwidgets.org/ WxWidgets] 2.8.3 (Configure with the --with-gtk --disable-shared options; BOINC needs a static library. If you have an older WxWidgets installed, uninstall it (make uninstall), then install 2.6. Make sure you have the 'development' version installed. ||  ||   || X || || ||
     12|| Graphics libraries: GL, GLU, GLUT (or freeglut). You'll need a static (.a) version of GLUT or freeglgut (some Linux distributions come with only a dynamic version). Use the 'development' version of GLUT or freeglut.  ||  ||   ||   || || X ||
     13|| jpeglib, X11 libraries and include files      ||  ||   || X || || X ||