Miscellaneous notes for Ling645/CMSC723, Fall 2005
Notes on working with different programming languages on GRACE machines
C++
There is an issue when running programs compiled with g++ on the
GRACE machines. The solution is to compile as follows:
g++ yourprogram.cc -o yourprogram -Wl,-rpath,/usr/local/lib
Python
For Python, you should be using /usr/local/bin/python.
We temporarily installed a copy of Python in
/afs/glue.umd.edu/class/fall2005/cmsc/723/0101/public/python/bin/python.
(In order to run it, you must first do 'setenv LD_LIBRARY_PATH
/usr/local/lib'.) But this will be going away at some point.
Java
Java is in /afs/glue.umd.edu/software/java/1.4.2/Linux/bin.
Java seems to be shared with Glue.
vim (editor)
If having trouble with the arrow keys and backspace in insert mode,
use this .vimrc script. (Note: contains
control characters.)