Changes between Version 1 and Version 2 of CompilingMapGuide22


Ignore:
Timestamp:
Feb 3, 2010, 11:57:57 AM (14 years ago)
Author:
trevorwekel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CompilingMapGuide22

    v1 v2  
    11= MapGuide 2.2 Compilation Guides =
    22
     3!MapGuide 2.2 has not been released yet.  These guides are a work in progress and will be updated as !MapGuide progresses through the beta and release candidate phases.  !MapGuide 2.2 compiles against FDO 3.5 on both Windows and Linux.
     4
     5== Linux ==
     6
     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.
     8
     9Here are more specific compilation guides for various Linux distributions:
     10
     11 * [wiki:CompilingMapGuide22Centos54 CentOS 5.4 Compilation Guide]
     12 * [wiki:CompilingMapGuide22Ubuntu910 Ubuntu 9.1 Compilation Guide]
     13
     14== Windows ==
     15
     16!MapGuide 2.2 is compiled with Visual Studio 2008 using Visual Studio solution files.