PTOLEMY and PTARCH should
follow these conventions:
Start Menu->Programs->eXceed->eXceed
bash by mousing on the icon in
Start Menu->Programs->Cygwin32
DISPLAY=localhost:0 export DISPLAY cd $PTOLEMY pigi
xterm &
pigi script with sh -x
sh -x $PTOLEMY/bin/pigiand look for errors in the output.
pigi starts up vem, which in turn
starts up pigiRpc. You can start vem by hand with the
following under bash
OCTTOOLS=$PTOLEMY export OCTTOOLS vem
pigi -ptiny
ptclif you get a prompt, type
domainsyou should get the domains listed.
shutdown.exe binary
that can be executed from a bash shell. The following command should reboot:
shutdown /L /R /Y /C
c:\cygnus\cygwin-b20\Cygnus.bat is a MSDOS batch script
that starts up bash with the proper environment variables
set for finding the compiler and such. Cygnus.bat is
what is run when the Cygnus icon in the Program menu is clicked on.
If you ever need to start bash from a MSDOS prompt, you
get better results if you run Cygnus.bat instead of
bash.exe itself
less with xterm, but not
with the vanilla bash emulator.
telnetd daemon by going
to Control Panels -> HCL Inetd
and then selecting Telnetd and then Enable
bash with the proper environment,
run C:\cygnus\cygwin-b20\cygnus
xterm from within bash:
DISPLAY=yourremotemachine:0 export DISPLAY xterm -sb -e bash &
type command is invaluable in debugging
path problems. type is like the C-Shell which
command, it will tell you which script or binary you are actually running.
gdb remotely without the Tcl interface,
start it with
gdb -nw
/bin/sh scripts that are calling
java, which expects Windows style backslashed pathnames
in command line arguments
mount
command, which allows the user
to mount local and remote file systems in the Cygwin32 file space.
The downside of this is that applications that do not use the Cygwin32
api will not be able to see the Cygwin32 mount points. For example:
java will not be able to access files
mounted via the Cygwin32 mount point.
itkwish.exe.
This binary is available on the
Itcl website.
This binary uses the native Windows pathnames, so it will
not understand Cygwin32 mount points.
$PTOLEMY/tcltk/itcl.nt4/bin/itkwish2.2.exe binary.
This binary is built during the Ptolemy Tcl/Tk installation process.
This binary understands Cygwin32 mount points.
java. For example, if Cygwin is setup so that
/tmp is actually d:/tmp, then
java will probably look in the Windows root, which could
be c:\tmp. Remounting d:/ as /
might help here. The Cygwin FAQ might also have hints.
Input configuration icon
has a check box to turn on the middle mouse button emulation and
an entry widget to control how the timing.