Changes between Version 11 and Version 12 of BuildingFromEmbeddedTarball

Show
Ignore:
Timestamp:
12/19/11 16:24:22 (18 months ago)
Author:
mcarrick
Comment:

adding more detail for autoconf install

Legend:

Unmodified
Added
Removed
Modified
  • BuildingFromEmbeddedTarball

    v11 v12  
    1111There are additional implied dependencies such as g++ and autoconf which are outlined in the OSSIE user guide. These dependencies are being called 'implied' because they are typically available with a basic linux operating system distribution, or it is easily enabled within the operating system. One problem that arises with compiling for CentOS 5.7 is OSSIE requires a version of autoconf that is newer than the one provided with the operating system. The next steps will provide instructions for installing a new autoconf from source. 
    1212 
    13 === 1.1 Updating Autoconf === 
     13=== 1.1 Updating Autoconf to 2.63 === 
    1414 
    15 Upon first downloading the [http://ossie.wireless.vt.edu/download/ossie-embedded.tar.bz2 embedded tarball] and running ./bootstrap, the user will see that CentOS provides an older autoconf than what OSSIE requires. The best scenario would be to install via yum a newer version of autoconf but that is currently not possible and it will have to be done from source. Installation instructions for updating autoconf were taken from [http://www.betaquest.com/2011/07/how-to-install-rvm-ruby-version-manager-and-ruby-1-8-7-and-1-9-2-ree-on-centos-5-6-64bit/ here] but are reproduced below: 
     15Upon first downloading the [http://ossie.wireless.vt.edu/download/ossie-embedded.tar.bz2 embedded tarball] and running ./bootstrap, the user will see that CentOS provides an older autoconf than what OSSIE requires. The best scenario would be to install via yum a newer version of autoconf but that is currently not possible and it will have to be done from source. Installation instructions for updating autoconf are as follows: 
    1616 
    17 $ wget ftp://mirrors.kernel.org/gnu/automake/automake-1.11.1.tar.gz [[BR]] 
     17Warning: selecting --prefix=/usr will overwrite the current version of autoconf. 
     18 
    1819$ wget ftp://mirrors.kernel.org/gnu/autoconf/autoconf-2.63.tar.gz [[BR]] 
    19 $ wget ftp://mirrors.kernel.org/gnu/autoconf/autoconf-2.68.tar.gz 
    20  
    21 $ tar -xf automake-1.11.1.tar.gz [[BR]] 
    2220$ tar -xf autoconf-2.63.tar.gz [[BR]] 
    23 $ tar -xf autoconf-2.68.tar.gz 
    24  
    2521$ cd autoconf-2.63 [[BR]] 
    2622$ ./configure --prefix=/usr [[BR]] 
    2723$ make [[BR]] 
    2824$ sudo make install 
     25 
     26 
    2927 
    3028