Giter Club home page Giter Club logo

wcecompat's Introduction

wcecompat: Windows CE Runtime Library "compatibility" library.

LICENSE
-------
This software is licensed under the terms and conditions in the LICENSE file.


ABOUT
-----
This software is derived from the work by Steven Reddie from Essemer Pty Ltd.
For contact information, see README_essemer.txt.
As Essemer was not continuing this project it has been forked and republished.
The new version is supposed to stay compatible with previous versions plus add
support for Windows CE 5 and later.


NOTE
----
This is work in progress and the content might change at any point in time.


REQUIREMENTS
------------
wcecompat requires the following software:
- Perl (to create the makefile configuration)
- Embedded Visual Studio 3/4 or Visual Studio 2005/following
- A Windows CE SDK


BUILDING
--------
- Ensure your environment is setup for crosscompilation for the target Windows
  CE platform. Refer to the documentation in case you are not sure how to do so.
- Depending on your version of Windows CE, you will have to set some environment
  variables. These are
   * OSVERSION: A string composed by "WCE" plus the version number ,eg. WCE500
                Note that eg. Windows Mobile 5 is based on Windows CE 5.01, so
                be sure about the proper setting. Otherwise runtime issues might
                occur.
   * TARGETCPU: The CPU architecture the SDK is designed for (eg. X86, ARMV4I,...)
   * PLATFORM : For Windows CE previous to 5.00 this might be needed, but is
                deprecated from this version on.
- Call 'perl config.pl' to create the makefile configuration for your setup. In case
  you do not have perl available, continue reading below to create your own 
  configuration without using perl.
- Call 'nmake'
- After successful compilation you will have "wcecompat.lib" and "wcecompatex.lib"
  in your lib directory. These libraries are generated statically and are supposed
  to be linked into your project.


MANUAL MAKEFILE CONFIGURATION
-----------------------------
If Perl is not available, following steps are needed to build wcecompat successfully:
- foo ### TODO:

wcecompat's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.