[comp.lang.perl] perl4.000 on DECstation3100 under Ultrix4.1

fom2@cunixf.cc.columbia.edu (Francis Oisin McGuinness) (04/16/91)

  I'm trying to bring up perl (since yesterday with the 3 parts
  of the just released patches) on a DECstation 3100 running
  Ultrix4.1. The new Ultrix compiler is supposed to be ANSI, so
  I'm using that (anyway gcc1.37 hates the new ultrix include files
  with several passions). After tweaking the Configure a few times
  I can get the constructed perl to pass all the tests except
   io/fs test 18. This is a test that calls utime to modify the atime
  and mtime of a test file, and seems to fail by not modifying said
  times. I'm reluctant to use perl seriously until I'm sure it works
  properly. Any ideas?
  Larry Wall--who was very prompt in replying to my query---suggested
  undef'ing CASTNEGFLOAT, but this didn't help.

  If anyone who has built perl on this system could send me their
  config.h and Makefile, I'ld be grateful.

  Oisin McGuinness
  Systems Manager, Math Dept. Columbia University
  om@math.columbia.edu

fingerhu@ircam.fr (Michel Fingerhut) (04/17/91)

For those who might have had problems: I built perl v.4 patchlevel 3 on
DEC/MIPS + Ultrix 4.1 with the standard answers to all questions, and
undef'd HASVOLATILE in config.h:
		/* #define     HASVOLATILE     /**/
after the config. session.  It passes all tests and nothing broke down yet.

evans@decvax.DEC.COM (Marc Evans) (04/17/91)

In article <1991Apr16.132824.29138@cunixf.cc.columbia.edu>, fom2@cunixf.cc.columbia.edu (Francis Oisin McGuinness) writes:
|> 
|>   I'm trying to bring up perl (since yesterday with the 3 parts
|>   of the just released patches) on a DECstation 3100 running
|>   Ultrix4.1. The new Ultrix compiler is supposed to be ANSI, so
|>   I'm using that (anyway gcc1.37 hates the new ultrix include files
|>   with several passions).

The compiler supplied with Ultrix 4.1 is not ANSI. Unless the version claimed
by the compiler as the results of a 'cc -V foo.c' claims to be 2.40 or greater
then you don't have complete ANSI support.

|>   After tweaking the Configure a few times
|>   I can get the constructed perl to pass all the tests except
|>    io/fs test 18. This is a test that calls utime to modify the atime
|>   and mtime of a test file, and seems to fail by not modifying said
|>   times. I'm reluctant to use perl seriously until I'm sure it works
|>   properly. Any ideas?
|>   Larry Wall--who was very prompt in replying to my query---suggested
|>   undef'ing CASTNEGFLOAT, but this didn't help.
|> 
|>   If anyone who has built perl on this system could send me their
|>   config.h and Makefile, I'ld be grateful.

I don't have any 4.1 systems hanging around, but if you would like Ultrix 4.2
or OSF/1 config information, I can supply that.

- Marc

-- 
===========================================================================
Marc Evans - WB1GRH - evans@decvax.DEC.COM  | Synergytics     (603)635-8876
      Unix and X Software Consultant        | 21 Hinds Ln, Pelham, NH 03076
===========================================================================