aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMateusz Loskot <mateusz@loskot.net>2007-01-02 11:17:17 +0000
committerMateusz Loskot <mateusz@loskot.net>2007-01-02 11:17:17 +0000
commit51b3e393947b59147140936cc43a9c3995ca5435 (patch)
tree4503383a749618948169ada0384c3e4aeb864a8b
parent3519d81bb84447ff83ef3c4f106ff83f3453fbc3 (diff)
downloadPROJ-51b3e393947b59147140936cc43a9c3995ca5435.tar.gz
PROJ-51b3e393947b59147140936cc43a9c3995ca5435.zip
Added building instructions for Windows CE port, in wince/msvc80/README.txt
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1384 4e78687f-474d-0410-85f9-8d5e500ac6b2
-rw-r--r--wince/msvc80/README.txt86
1 files changed, 71 insertions, 15 deletions
diff --git a/wince/msvc80/README.txt b/wince/msvc80/README.txt
index 8579bc32..e0d7eb20 100644
--- a/wince/msvc80/README.txt
+++ b/wince/msvc80/README.txt
@@ -3,21 +3,77 @@ PROJ.4 port for Windows CE
Author: Mateusz Loskot (mateusz@loskot.net)
-------------------------------------------------------------------------------
-TODO - explain usage details.
+This readme explains how to build PROJ.4 for Windows CE based
+operating systems like Windows Mobile and custom versions.
+
+-----------------------------------
+Building PROJ.4 for Windows CE
+-----------------------------------
+
+Currently, project files for Microsoft Visual C++ 2005 are provided.
+Although, PROJ.4 will build using Microsoft eMbedded Visual C++ 3.0 or 4.0 as well.
+
+1. Requirements
+
+In order to build PROJ.4 for Windows CE you need to download WCELIBCEX library
+
+http://sourceforge.net/projects/wcelibcex
+
+The WCELIBCEX is a library providing helpful features while
+porting Windows/Unix libraries to Windows CE and can be downloaded
+directly from Subversion repository:
+
+svn co https://wcelibcex.svn.sourceforge.net/svnroot/wcelibcex/trunk/ wcelibcex
+
+Next, you will find project file of static library for Visual C+ 2005
+located in wcelibcex/msvc80.
+
+2. Configure WCELIBCEX
+
+2.1 Open one of solutions for PROJ.4: projce_dll.sln or projce_lib.sln
+ in the Visual C++ 2005 IDE.
+
+2.2 Add WCELIBCEX project to the PORJ.4 solution by selecting wcelibcex_lib.vcproj file.
+
+2.3 Configure WCELIBCEX_DIR path in projce_common.vsprops Property Sheet:
+
+ 1. Open View -> Property Manager.
+ 2. Expand one of node under projce_dll or projce_lib project
+ 3. Double-click on projce_common property sheet
+ 4. Go to User Macros
+ 5. Select WCELIBCEX_DIR macro and set path pointing directly to directory
+ where you downloaded the WCELIBCEX library sources tree.
+ 6. Click OK and close the dialog box
+
+3. Build
+
+Select Build -> Build Solution
+
+4. Output binaries:
+
+4.1 projce_lib.sln - static library
+
+projced.lib - Debug configuration
+projce.lib - Release configuration
+
+4.2 projce_dll.sln - Dynamic-link library
+
+- Debug configuration
+
+projced_i.lib - import library
+projced_i.dll - dynamic-link library
+
+- Release configuration
+
+projce_i.lib - import library
+projce_i.dll - dynamic-link library
-FAST NOTE:
-Add project for WCELIBCEX library to the solution.
-WCELIBCEX library sources are required to build PROJ.4 port for Windows CE.
-You can configure projce_dll and projce_lib projects to use WCELIBCEX through
-separate project file set as dependency or in binary form,
-using prepared static library.
-Configure path to WCELIBCEX sources
-----------------------------------
-1. Open View -> Property Manager.
-2. Expand one of node under projce_dll or projce_lib project
-3. Double-click on projce_common property sheet
-4. Go to User Macros
-5. Select WCELIBCEX_DIR macro and set path pointing directly to directory
-where you downloaded the WCELIBCEX library sources tree.
-6. Click OK and close the dialog box \ No newline at end of file
+Notes
+-----------------------------------
+
+Preferable place to ask for help, is the official mailing
+list - proj@lists.maptools.org
+
+Author: Mateusz Loskot <mateusz@loskot.net> \ No newline at end of file