home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / perl / 7785 < prev    next >
Encoding:
Internet Message Format  |  1993-01-12  |  1.9 KB

  1. Xref: sparky comp.lang.perl:7785 biz.sco.general:5090
  2. Newsgroups: comp.lang.perl,biz.sco.general
  3. Path: sparky!uunet!munnari.oz.au!yarrina.connect.com.au!medicus.promed.com.au!giles
  4. From: giles@promed.com.au (Giles Lean)
  5. Subject: Re: Perl on SCO Open Desktop, SCO Unix 3.2v4
  6. Organization: Pro Medicus, Melbourne, Australia
  7. Date: Tue, 12 Jan 93 23:57:46 GMT
  8. Message-ID: <1993Jan12.235746.1542@promed.com.au>
  9. References: <1993Jan10.050626.5603@ednor.bbc.com> <1993Jan10.230806.2340@ednor.bbc.com> <1993Jan12.011042.21430@promed.com.au> <1993Jan12.020050.22132@odin.corp.sgi.com>
  10. Lines: 48
  11.  
  12. kumar@cleaver.mti.sgi.com (Kumar Venkat) writes:
  13.  
  14. >Regarding big.t failing ....
  15.  
  16. >I was able to get around this by using the -DCRIPPLED_CC flag
  17. >with cc. Then perl passed all the tests in the suite. I may have
  18. >compromised some performance, but I am just glad to get perl
  19. >running.
  20.  
  21. Worked here too:
  22.  
  23. 1.    perly.fixer exposes SCO's egrep; use GNU egrep or
  24.     re-write to use sed.  (Maybe you can just ignore this?)
  25.  
  26. 2.    Run Configure.
  27.  
  28.     I specified -D_NO_PROTO and _DCRIPPLED_CC and used
  29.     libs='-lc_s -lsocket -ldbm -lm -lx -lufc', and said
  30.     that the standard C library was /lib/libc.a so that
  31.     Configure sees the kernel stubs that are not in -lc_s.
  32.  
  33.     The -lufc is 'cos I am outside the USA and SCO doesn't
  34.     ship crypt().
  35.  
  36.     When requested to supply the double alignment I said '4'.
  37.     (The test program didn't compile.)
  38.  
  39.     Configure also reports errors for 'timeval' related stuff,
  40.     but gets it right anyway (<time.h> and <sys/time.h> are
  41.     needed).
  42.  
  43.     Configure fails to detect 'rewindir' -- on SCO Unix this
  44.     is a macro.  I defined it by editing config.sh and noticed
  45.     no damage.
  46.  
  47. 3.    make depend
  48.     make (not perfectly clean, but close)
  49.     make test (all pass)
  50.  
  51.  
  52. My config.sh is available for anyone who wants it; if you don't have TCP/IP
  53. it would require some editing.
  54.  
  55. Thanks to all,
  56.  
  57. Giles
  58. -- 
  59. Giles Lean at Pro Medicus    <giles@promed.com.au>
  60.