[mapguide][MG7][New] Fix SQLite OEM project issues

Walt Welton-Lair walt.welton-lair at autodesk.com
Thu Feb 23 14:51:30 EST 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG7

Type
 OS:Issue

Artifact ID
 MG7 (Fix SQLite OEM project issues)

Reported by
 Walt Welton-Lair
 waltweltonlair (walt.welton-lair at autodesk.com)

New artifact details:
---------------------------------------------------------

- OS:Platform set to new value
  PC
- OS:Type set to new value
  Task
- OS:Description set to new value
  There were a number of issues with the SQLite projects in OEM:

1/ Many of them were still configured to use the multi-byte character set.  They should all be Unicode.

2/ Many of the projects were written by the MapGuide team, and these need to have the standard header block in all source files.

3/ Many projects still had references to Common folders under "additional include directories".  This is absolutely not allowed for project in OEM.

4/ The Windows sqliteVM project had many problems:
- it was referencing some unicode conversion files under MdfModel - I copied the relevant files to the SqliteVM folder
- the debug configuration did not define SQLITE_EXPORTS
- the project did not have SQLiteDefs.h in its list of files

5/ The SqliteDotNet project had a reference to the ACE libs folder under "additional library directories", but wasn't actually linking to ACE.  Because SqLiteDotNet is built before ACE, this caused a problem since the directory didn't yet exist.  I removed the reference to the libs folder.

- OS:Status set to new value
  New
- OS:Priority set to new value
  P1
- OS:Target Milestone set to new value
  1.0.0
- OS:Version set to new value
  1.0.0
- Artifact created
- OS:Summary set to new value
  Fix SQLite OEM project issues

---------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list