[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Cray C-90 (UNICOS 8.0.3) support?



Sorry if this has already been covered, but I couldn't find any mention of it in the es list archives.

I have been trying to get es-0.84 to compile on our Cray C-90, running Unicos 8.0.3 and I keep getting the following message:

  (vn.~/usr/build/es-0.84) make
  cc -hstdc -O -I/u/vb/gray/usr/include/readline   -c closure.c -o closure.o
  cc-408 cc: ERROR File = closure.c, Line = 126
    The macro "setjmp" appears in an invalid context.

The problem is in the pushhandler macro from es.h.  Has anyone else had difficulty with this?


On an unrelated note:  I have read mention of people wishing to replace a couple of the globbing functions available (from the es 
archives).  Has anyone ever thought of having a well-known list of globbing functions that are called in order and replacable.  
For example:

    glob-list=( expand-tilde my-personal-regexp file-name-glob )

So, during future parsings, the builtin function expand-tilde will be called
on the un-parsed command line first, followed by my-personal-regexp, followed by the builtin file-name-glob functions?

Just an idea.
-scott
--
   _/    _/   _/_/_/  _/_/_/_/   _/_/_/  Scott C. Gray (gray@nas.nasa.gov)
  _/_/  _/  _/    _/ _/_/      _/    _/  NASA Ames Research M/S 258-6
 _/  _/_/  _/_/_/_/     _/_/  _/_/_/_/   For PGP public key, send me mail
_/    _/  _/    _/ _/_/_/_/  _/    _/    with subject line of "PGP request".