UCI

Python to Palm Pilot Port

 

Disclamer: THE AEROSPACE CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AEROSPACE CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

 

To run a small test suite, install pylib.prc and python.prc. To develop applications, install the modified python sources (release_a1.tgz). The tools for compiling and creating Palm applications are provided (unsupported) below for convenience.

pylib.prc: The Python VM. Warning! If you download this file from a web browser, check that the number of bytes downloaded is 176459. Some browsers may treat the .prc file as a text file, and may not save all the byte-code. This can cause a hard crash of your Palm.

python.prc: A simple application that runs a small test suite. Warning! If you download this file from a web browser, check that the number of bytes downloaded is 36924. Some browsers may treat the .prc file as a text file, and may not save all the byte-code. This can cause a hard crash of your Palm.

poppy.zip: This is a zip file containing pylib.prc and python.prc.

release_a1.tgz: Contains the Python distribution modified for the Palm platform. Tools for creating Python applications on the Palm are contained here and require the gnu toolchain in tools.tar.

README.PALM and INSTALL.PALM: These files come with the release_a1.tgz file. README.PALM contains info about the Python on the Palm port. INSTALL.PALM contains installation instructions for the Python on the Palm port.

tools.tar: Contains the set of distributions for building the gnu toolchain. Unpack and follow the instructions.

README.tools: This file comes with tools.tar. It contains installation instructions for the toolset.

Contact Information

Jeff Collins collins@rush.aero.org
Michael M. Gorlick gorlick@aero.org

The Aerospace Corporation
El Segundo, CA

Acknowledgement

This material is based upon work sponsored by the Air Force Materiel Command, Rome Laboratory, and the Defense Advanced Research Projects Agency under Contract Number F30602-99-C-0174. The content of the information does not necessarily reflect the position or the policy of the Government and no official endorsement should be inferred.

These pages are maintained at UCI by:

Yuzo Kanomata yuzok@ics.uci.edu