[comp.lang.perl] Perl on Convexen?

scp@acl.lanl.gov (Stephen C. Pope) (08/11/90)

[Hey Tom, whadda you do?].

So I just got a Convex C220 running os 8.1 with the V 4.0 C compiler.
So I try and compile Perl 3.0 pl 18.

Taking all the Configure defaults, and adding in the -pcc flag to cc,
I getting an almost working perl:

	op.pat..........FAILED on test 35
	op.regexp.......FAILED on test 17

Anyone got a real working perl in the same environment?

stephen pope
advanced computing lab, lanl
scp@acl.lanl.gov

tchrist@convex.COM (Tom Christiansen) (08/11/90)

In article <SCP.90Aug10175058@grizzly.acl.lanl.gov> scp@acl.lanl.gov writes:
>[Hey Tom, whadda you do?].

I've sent Stephen mail on this.  Basically, I haven't seen that behavior,
so have asked for his config.h file.

--tom
--

    Tom Christiansen                       {uunet,uiucdcs,sun}!convex!tchrist 
    Convex Computer Corporation                            tchrist@convex.COM
		 "EMACS belongs in <sys/errno.h>: Editor too big!"

jones@ut-emx.UUCP (William L. Jones) (08/13/90)

I have was able to build perl, patchlievel, on a c120 running Convex UNIX V8.1.
The only problem that I have is due to a broken implementation of 
seteuid, it likes to set the real uid to to the effective uid if you are 
root -- sigh.  This breaks the op.stat test. All of the other test work!

William L. Jones

scp@acl.lanl.gov (Stephen C. Pope) (08/14/90)

Well, I've got it working now, thanks to much help from Tom Christiansen
at Convex.

Problem was that my pl18 source didn't look like Tom's pl18 source;
his had quite a bit of ``QUADS'' code that made the difference.
Where it all came from I don't know...

stephen pope
advanced computing lab, lanl
scp@acl.lanl.gov