How to set up your account on popov
You'll want the following directories at the start of your path on popov.math.purdue.edu:
-
/export/u10/gdb-4.18/bin (for the debugger)
-
/export/u10/binutils-2.9.5.0.16/bin (for a useful assembler)
-
/export/u10/gcc-2.95.1/bin (for the right release of gcc)
-
/local/local/bin
The Gambit-C compiler (gsc) and interpreter (gsi) are
in /usr/local/bin. There's also gsc++ and gsi++
in /usr/local/bin; these versions automatically load a compiled
version of Meroon located at /usr/local/share/gambc/_meroon.o1.
A "safe" compiled version of Meroon that runs (much) more slowly but which
will not crash Gambit-C if there is an error is located at /usr/local/share/gambc/safe_meroon.ol.
You'll need to set the LD_LIBRARY_PATH environment variable to
/usr/local/lib.
It's easiest to use the gambit debugger with emacs. Add the following
lines to the beginning of your .emacs file:
(setq load-path
(append (list "/home/c/lucier/EMACS")
load-path))
(setq scheme-program-name "gsi -:t")
(setq gambit-repl-command-prefix "\e") ; if you want M-c, M-s,
etc
(require 'gambit)
If you start gsi with the run-scheme command in emacs, then you'll have
to load Meroon by hand.