home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / perl / 7105 < prev    next >
Encoding:
Text File  |  1992-11-23  |  1.6 KB  |  46 lines

  1. Newsgroups: comp.lang.perl
  2. Path: sparky!uunet!news.encore.com!epeterso
  3. From: epeterso@encore.com (Eric Peterson)
  4. Subject: Re: Porting to an Encore 91
  5. Organization: Encore Computer Corporation
  6. Date: Mon, 23 Nov 1992 15:51:35 GMT
  7. Message-ID: <By6Eq1.F83@encore.com>
  8. X-Newsreader: TIN [version 1.1 PL7]
  9. References: <Bxyy04.LM5@visix.com>
  10. Sender: news@encore.com (Usenet readnews user id)
  11. Nntp-Posting-Host: scrap.encore.com
  12. Lines: 32
  13.  
  14. Ken Mayer (ken@visix.com) wrote:
  15.  
  16. | Has anyone had experience porting perl (4.035) to an Encore 91 (Rel
  17. | 3.0.6.14)?
  18.  
  19. I've ported it successfully to that platform.
  20.  
  21. | I've encountered only two problems: first, no dbm libraries
  22. | (can be fixed by installing gdbm or other)
  23.  
  24. I've successfully built it with GDBM support as well.
  25.  
  26. | second t/lib/big.t (the
  27. | bigint.pl tester) generates some errors (see trace). I can't figure
  28. | out what's wrong (although it may have something to do with operands
  29. | having mixed signs), and I'm having trouble setting breakpoints inside
  30. | a package's private function.
  31.  
  32. You might need to use the compiler flag -q nocompiler_registers on some
  33. of the modules (I believe that [t]util.o and [t]eval.o needed it).  You
  34. can use this flag to build all of Perl, although this will be a slight
  35. performance hit (the flag forces all variables to be allocated in memory
  36. rather than to optimize them by possibly allocating some to registers).
  37. Also, use the malloc included with Perl instead of Umax V.
  38.  
  39. Note that Perl builds cleanly with no additional compiler flags under
  40. Umax V 3.0.7, which will be released shortly.  If you are hopelessly
  41. unable to get Perl to build, I can put a binary package together for you.
  42.  
  43. Good luck ...
  44.  
  45. Eric
  46.