Changes between Version 3 and Version 4 of CompilingMapGuide22


Ignore:
Timestamp:
Jul 26, 2010, 9:42:38 AM (14 years ago)
Author:
hluo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CompilingMapGuide22

    v3 v4  
    55== Linux ==
    66
    7 !MapGuide 2.2 has been developed against GCC 4.1.  Later versions of GCC have not been tested.  The /usr/include/asm/atomic.h header has been removed from GCC 4.1 and later versions but some of !MapGuide's Oem dependencies still look for it.  A replacement for atomic.h based on GCC 4.1 intrinsics has been [http://golubenco.org/2007/06/14/atomic-operations posted by Tudor Golubenco].  The replacement header should be dropped in /usr/include/asm before proceeding with compilation.
     7!MapGuide 2.2 has been developed against GCC 4.1.  Later versions of GCC have not been tested.  The /usr/include/asm/atomic.h header has been removed from GCC 4.1 and later versions, but some of !MapGuide's Oem dependencies still look for it.  A replacement for atomic.h based on GCC 4.1 intrinsics has been [http://golubenco.org/2007/06/14/atomic-operations posted by Tudor Golubenco].  The replacement header should be dropped in /usr/include/asm before proceeding with compilation.
    88
    99Here are more specific compilation guides for various Linux distributions:
    1010
    11  * [wiki:CompilingMapGuide22Centos54 CentOS 5.4 Compilation Guide]
    12  * [wiki:CompilingMapGuide22Ubuntu910 Ubuntu 9.1 Compilation Guide]
     11 * [wiki:CompilingMapGuide22Centos54 Build Instruction on CentOS 5.4]
     12 * [wiki:CompilingMapGuide22Ubuntu910 Build Instruction on Ubuntu 10.04]
    1313
    1414== Windows ==