[mapguide-trac] #1413: VS Express compilation support

MapGuide Open Source trac_mapguide at osgeo.org
Tue Aug 3 09:34:30 EDT 2010


#1413: VS Express compilation support
----------------------------+-----------------------------------------------
   Reporter:  jng           |       Owner:     
       Type:  defect        |      Status:  new
   Priority:  low           |   Milestone:     
  Component:  Build System  |     Version:     
   Severity:  major         |    Keywords:     
External_id:                |  
----------------------------+-----------------------------------------------
 I've been doing tests to see if MGOS can be built with Visual C++ 2008
 Express Edition and all the errors are due to non-existent headers in the
 Express Edition.

 Most (all?) of the .rc files reference the following header/resource files
 that do not exist in the express edition:

  * afxres.h
  * winres.h
  * afxres.rc

 By replacing all these references with "winresrc.h", the entire MGOS
 source (Oem, Common, Server, WebTier) will build successfully.

 Attached is a patch for all the affected rc files (and removes 2 unused
 MFC/ATL header #includes from CCoordinateSystemCatalog) which will make
 the source buildable with VC express.

 This ticket does not cover the installer components, which I have made a
 separate ticket for (#1411)

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1413>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list