Subject: Re: Pine 3.90 on VAX/VMS

From: "Dave Hastings, OUCS" <[email-masked]>
Date: Thu, 06 Oct 1994 10:19:26 +0100

> On Wed, 5 Oct 1994 [email-masked] wrote:
> 
> > Hi,
> > 
> > Pine 3.90 doesn't want to compile on VAX/VMS with the VAX C compiler - when I
> > tried today I got lots of warnings of the form
> > 
> > %CC-W-EXTERNNAMELONG, The external identifier name exceeds 31 characters
> > 
> > Comments anyone?
> 
> well, this happens on the DEC C compiler too. You have two choices, 
> 1. change the identifier to be shorter everywhere
> 2. use a #define to define it in os-vms.h
> 
> It would be nice if they don't show up in the source at all, this is just 
> one of many issues when porting Pine to VMS.
> 
> 	/portia		[email-masked]
> 	Innosoft International Inc. (818)919-3600 voice, (818)919-3614 fax
> 	1050 East Garvey Ave South, West Covina, CA 91790
> 

Thanks for your reply. I would just like to make a couple of point:

1. This 'feature' was not in the beta-test versions of VMS Pine

2. I thought that the whole point of porting software is to make it work in the 
   target environment. A 'port' which won't compile is not much use to anyone.

I suppose I'll have to go through the whole code and fix these long identifier
names. And then when 3.91 is released I'll have to do it again. 

Or maybe I'll just stick with the 3.89 beta version. At least it works.

Dave
--

David Hastings                        | "Life's too short to waste time      
VAX Systems Programmer                |  chitchatting with machines for
Oxford University Computing Services  |  no good reason" - JM               
[email-masked]                |

---

From: [email-masked] (Yehavi Bourvine (58-4279))
Date: 8 Oct 94 09:56:56 GMT

> ...

Once again: This is a warnning and not a fatal error, so simply ignore it.
Instead of modifying all PINE sources and make them totally incompatible with
the original release I've decided to live with the warnnings.
                                                             __Yehavi:

---

From: Steve Hubert <[email-masked]>
Date: Mon, 10 Oct 1994 10:32:58 -0700 (PDT)

We've removed all the long identifiers from the 3.91 sources so the 
warnings should be gone.

Steve Hubert <[email-masked]>
Networks and Distributed Computing, Univ. of Washington, Seattle