Changes between Version 3 and Version 4 of CompilingMapGuide22Centos54


Ignore:
Timestamp:
Feb 3, 2010, 12:37:10 PM (14 years ago)
Author:
trevorwekel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CompilingMapGuide22Centos54

    v3 v4  
    22
    33'''Note:  These compilation steps are a work in progress.'''
     4
     5== Build Machine Setup ==
    46
    57CentOS 5.4 uses GCC 4.1 as its native compiler so !MapGuide 2.2 does compile cleanly on CentOS 5.4.  The following rpms are required (list may not be complete):
     
    1315 * For ODBC Provider [http://sourceforge.net/projects/unixodbc/files/unixODBC/2.2.14/unixODBC-2.2.14-linux-x86-32.tar.gz/download unixODBC-2.2.14-linux-x86-32.tar.gz] is required.  /usr/local/lib should also be added to ld.so.conf once the tarball is unpacked.
    1416
     17Download Java SE JDK 6 from Sun and install it.  Then export JAVA_HOME from .bash_profile
     18{{{
     19JAVA_HOME=/usr/java/latest
     20export JAVA_HOME
     21}}}
     22
     23== Compilation Steps ==
     24
     25Grab the source from Subversion
     26{{{
     27svn co http://svn.osgeo.org/mapguide/trunk/MgDev mgdev
     28}}}
     29Build the Oem tree
     30{{{
     31cd mgdev
     32./build_oem.sh
     33pushd Oem/fusion
     34ant prepare
     35ant compress
     36popd
     37pushd Oem/LinuxApt
     38./build_apt.sh
     39popd
     40}}}
     41Build !MapGuide
     42{{{
     43aclocal
     44libtoolize --force
     45automake --add-missing --copy
     46autoconf
     47./configure --enable-optimized
     48make
     49make install
     50}}}
     51