Changes between Version 2 and Version 3 of Solaris10Build


Ignore:
Timestamp:
Mar 15, 2010, 1:59:41 PM (14 years ago)
Author:
alight
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Solaris10Build

    v2 v3  
    1212.bashrc (if this file already exists, make sure the following is appended)
    1313{{{
    14         source .profile
    15         source ossimbashrc
     14source .profile
     15source ossimbashrc
    1616}}}
    1717
    1818.profile (if this file already exists, make sure the following is appended)
    1919{{{
    20         TERM=gnome
    21         export TERM
    22 
    23         CC=gcc
    24         export CC
     20TERM=gnome
     21export TERM
     22
     23CC=gcc
     24export CC
    2525}}}
    2626
     
    103103You will also need to run these commands to fix shell inconsistencies:
    104104{{{
    105         mv /usr/bin/sh /usr/bin/sh~
    106         ln -s /usr/bin/bash /usr/bin/sh
     105mv /usr/bin/sh /usr/bin/sh~
     106ln -s /usr/bin/bash /usr/bin/sh
     107}}}
     108
     109* Perl needs a symlink in place for one of the dependencies
     110{{{
     111ln -s /usr/bin/perl /usr/local/bin/perl
    107112}}}
    108113
    109114* Edit /etc/profile and verify the path is correct at the bottom of the file. Mine was:
    110115{{{
    111         PATH="$PATH:$HOME/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/ccs/bin:/usr/ucb:/usr/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/sfw/bin:/opt/sfw/bin:/root/bin:/usr/local/sbin:/bin:/opt/csw/bin:/opt/csw/sbin:/opt/csw/gcc3/bin:/usr/sfw/sbin:/opt/csw/mysql5/bin:/usr/ccs/bin"
    112 
    113         export PATH
     116PATH="$PATH:$HOME/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/ccs/bin:/usr/ucb:/usr/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/sfw/bin:/opt/sfw/bin:/root/bin:/usr/local/sbin:/bin:/opt/csw/bin:/opt/csw/sbin:/opt/csw/gcc3/bin:/usr/sfw/sbin:/opt/csw/mysql5/bin:/usr/ccs/bin"
     117export PATH
    114118}}}
    115119
     
    119123Version numbers may vary.
    120124{{{
    121         pkgadd -d autoconf-2.65-sol10-x86-local
    122         pkgadd -d automake-1.11.1-sol10-x86-local
    123         pkgadd -d binutils-2.20.1-sol10-x86-local
    124         pkgadd -d cmake-2.4.8-sol10-x86-local
    125         pkgadd -d coreutils-8.2-sol10-x86-local
    126         pkgadd -d curl-7.20.0-sol10-x86-local
    127         pkgadd -d db-4.2.52.NC-sol10-intel-local
    128         pkgadd -d expat-2.0.1-sol10-x86-local
    129         pkgadd -d gcc-3.4.6-sol10-x86-local
    130         pkgadd -d gdbm-1.8.3-sol10-intel-local
    131         pkgadd -d gmp-4.2.1-sol10-x86-local
    132         pkgadd -d gtk+-2.12.0-sol10-x86-local
    133         pkgadd -d libiconv-1.13.1-sol10-x86-local
    134         pkgadd -d libidn-1.18-sol10-x86-local
    135         pkgadd -d libintl-3.4.0-sol10-x86-local
    136         pkgadd -d libsigsegv-2.6-sol10-x86-local
    137         pkgadd -d libssh2-1.2.4-sol10-x86-local
    138         pkgadd -d libtool-2.2.6b-sol10-x86-local
    139         pkgadd -d libxml2-2.6.31-sol10-x86-local
    140         pkgadd -d m4-1.4.14-sol10-x86-local
    141         pkgadd -d make-3.81-sol10-x86-local
    142         pkgadd -d mpfr-2.4.0-sol10-x86-local
    143         pkgadd -d nano-2.2.1-sol10-x86-local
    144         pkgadd -d ncurses-5.6-sol10-x86-local
    145         pkgadd -d neon-0.25.5-sol10-x86-local
    146         pkgadd -d openssl-0.9.8l-sol10-x86-local
    147         pkgadd -d opera-10.10.gcc4-static-qt3.pkg
    148         pkgadd -d sed-4.2.1-sol10-x86-local
    149         pkgadd -d subversion-1.4.3-sol10-x86-local
    150         pkgadd -d swig-1.3.36-sol10-x86-local
    151         pkgadd -d zlib-1.2.3-sol10-x86-local
     125pkgadd -d autoconf-2.65-sol10-x86-local
     126pkgadd -d automake-1.11.1-sol10-x86-local
     127pkgadd -d binutils-2.20.1-sol10-x86-local
     128pkgadd -d cmake-2.4.8-sol10-x86-local
     129pkgadd -d coreutils-8.2-sol10-x86-local
     130pkgadd -d curl-7.20.0-sol10-x86-local
     131pkgadd -d db-4.2.52.NC-sol10-intel-local
     132pkgadd -d expat-2.0.1-sol10-x86-local
     133pkgadd -d gcc-3.4.6-sol10-x86-local
     134pkgadd -d gdbm-1.8.3-sol10-intel-local
     135pkgadd -d gmp-4.2.1-sol10-x86-local
     136pkgadd -d gtk+-2.12.0-sol10-x86-local
     137pkgadd -d libiconv-1.13.1-sol10-x86-local
     138pkgadd -d libidn-1.18-sol10-x86-local
     139pkgadd -d libintl-3.4.0-sol10-x86-local
     140pkgadd -d libsigsegv-2.6-sol10-x86-local
     141pkgadd -d libssh2-1.2.4-sol10-x86-local
     142pkgadd -d libtool-2.2.6b-sol10-x86-local
     143pkgadd -d libxml2-2.6.31-sol10-x86-local
     144pkgadd -d m4-1.4.14-sol10-x86-local
     145pkgadd -d make-3.81-sol10-x86-local
     146pkgadd -d mpfr-2.4.0-sol10-x86-local
     147pkgadd -d nano-2.2.1-sol10-x86-local
     148pkgadd -d ncurses-5.6-sol10-x86-local
     149pkgadd -d neon-0.25.5-sol10-x86-local
     150pkgadd -d openssl-0.9.8l-sol10-x86-local
     151pkgadd -d opera-10.10.gcc4-static-qt3.pkg
     152pkgadd -d sed-4.2.1-sol10-x86-local
     153pkgadd -d subversion-1.4.3-sol10-x86-local
     154pkgadd -d swig-1.3.36-sol10-x86-local
     155pkgadd -d zlib-1.2.3-sol10-x86-local
    152156}}}
    153157
     
    158162Assuming a default installation from source in your home directory:
    159163{{{
    160         cd
    161         mkdir Development
    162         cd Development
    163         mkdir ossimsource
    164         cd ossimsource
     164cd
     165mkdir Development
     166cd Development
     167mkdir ossimsource
     168cd ossimsource
    165169}}}
    166170
     
    168172
    169173{{{
    170         svn co http://svn.osgeo.org/ossim/tags/v1_7_9 .      (note the trailing dot)
     174svn co http://svn.osgeo.org/ossim/tags/v1_7_9 .      (note the trailing dot)
    171175}}}
    172176
    173177Now we’ll check and use the ‘dev’ alias to change directories
    174178{{{
    175         dev
     179dev
    176180}}}
    177181
     
    181185
    182186The following dependencies are need to build and can be downloaded into the source directory.  URLs are provided.
    183 
    184 
    185 Look at http://ossim.telascience.org/ossimdata/sourcesnaps where these dependencies have been provided for your convenience.
    186 
    187 {{{
    188 expat                 http://sourceforge.net/projects/expat/
     187{{{
    189188openmpi           http://www.open-mpi.org/software/ompi/v1.2/openmpi-1.2.6.tar.gz
    190189gdal               http://trac.osgeo.org/gdal/wiki/DownloadSource