PeaCE under Windows 9x/NT
1. Overview
The windows version PeaCE is less stable than the linux version. Therefore
we recommed that you use the linux version PeaCE. The windows version PeaCE
is constructed under windows 98, 2000, and NT with Cygwin (version 2.78.2.14
~ ) and X11. The PeaCE NT version supports near all funcationalities of the
linux version including incremental linking.
2. Installation
- Download and install Cygwin
- Download and install X11
for Cygwin.
- Or download freeX from
our site
- run cygwin to login
- move freeX directory into your login directory
- cd freeX directory
- 'sh Xinstall.sh' (or '/bin/sh Xinstall.sh')
- Download
a peace-nt compressed tar file
including sources and binaries.
- start up bash and follows the steps :
- mv peace-nt4.tgz /home
- cd /home
- tar xvfz peace-nt4.tgz
3. Running
Be sure that X should be running before Peace starts.
- To run a peace you start to X server :
- Locally we use netsarang
's Xmanager or Hummingbird
's Exceed, which are commercial X server packages.
- If you can use tcsh then
- tcsh
- source /home/peace/.cshrc
- Otherwise ( Some machines do not support tcsh )
- Run a user interface Hae
4. Limitations and Differences from the PeaCE in Linux
- Since it is slow, we recommend that you use a fast machine like pentinum
4.
- In some examples, the server dies sometimes (not always). However
we don't know the reasons except that there are some problems beween java's
VM and the PeaCE.
- We don't use a postgresql (database) in windows version since we failed
to install postgresql in our machines. Instead of the postgresql, we use
files that are in $PEACE/lib/db/peacedb
- When we use socket functions, we failed to link stars dynamically.
Therefore instead of peaceDaemon or remote execution, we use jni of
java for native call.
Reference
Ptolemy's Windows
NT Notes