[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