[Ctags-vms] Cannot get -E flag to work on alpha version.

O'Callaghan, Timothy (ELS) T.OCallaghan at elsevier.com
Mon May 10 12:37:22 CEST 2004


Hi,

I have been having a problem running CTAGS -e on a COMPAQ AlphaServer DS20E
666 MHzP running OpenVMS V7.3-1
For some reason it could not create a temporary file for the tags. 

I traced the problem to routines.c:tempFname, where the mode passed in was
"w+b". For some reason, fdopen on OpenVms barfed with the error: invalid
argument.

This was resolved by changing the mode passed in from the function:

entry.c:beginEtagsFile 
from:
    TagFile.etags.fp = tempFile ("w+b", &TagFile.etags.name);
to:
    TagFile.etags.fp = tempFile ("w+", &TagFile.etags.name);

regards,

Tim.


More information about the Ctags-vms mailing list