X-NEWS: simpact comp.os.vms: 9072 Relay-Version: VMS News - V5.9C 19/12/89 VAX/VMS V5.2; site simpact.com Path: simpact!crash!ncr-sd!hp-sdd!ucsdhub!ucsd!swrinde!cs.utexas.edu!uunet!mcsun!ukc!harrier.ukc.ac.uk!zodiac.ukc.ac.uk!cur022 Newsgroups: comp.os.vms Subject: Fix for UUDECODE in MACRO-32 Message-ID: <13017@zodiac.ukc.ac.uk> From: cur022@zodiac.ukc.ac.uk (Bob Eager) Date: 25 Jan 90 14:29:22 GMT Organization: Computing Lab, University of Kent at Canterbury, UK. Lines: 25 Some people have reported a problem assembling the MACRO-32 version of UUDECODE posted recently; in particular, they get an undefined symbol named STR$_NOELEM. My apologies. This program was written using the V5.x documentation, and it was only later that I discovered that STR$ELEMENT is not present in V4.x. I fixed that by writing a skeleton version of it, sufficient for my needs, and including it in the program. It seems that our STARLET.MLB has a definition in it for STR$_NOELEM (even though we are using V4.7) so I didn't see the problem. Basically, to fix the problem just define STR$_NOELEM with any value not otherwise returned by my replacement routine. The value I use is the V5.x one, which in decimal is 2392600. STR$_NOELEM = 2392600 Sorry for the confusion. -- ---------------------+----------------------------------------------------- Bob Eager | University of Kent at Canterbury rde@ukc.ac.uk | +44 227 764000 ext 7589 ---------------------+----------------------------------------------------- *** NB *** Do NOT use the return path in the article header *************** ---------------------------------------------------------------------------