*BSD News Article 20791


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!usc!wupost!decwrl!decwrl!usenet.coe.montana.edu!bsd.coe.montana.edu!nate
From: nate@bsd.coe.montana.edu (Nate Williams)
Newsgroups: comp.os.386bsd.apps
Subject: Re: Perl-4.036?
Date: 11 Sep 1993 18:25:08 GMT
Organization: Montana Stateu University, Bozeman  MT
Lines: 33
Message-ID: <26t564$7vu@pdq.coe.montana.edu>
References: <26fptu$1q1@terminator.rs.itd.umich.edu> <26kvpr$ji0@pdq.coe.montana.edu> <26oolu$941@agate.berkeley.edu> <CD6t5H.Fo3@hippo.ru.ac.za>
NNTP-Posting-Host: bsd.coe.montana.edu

In article <CD6t5H.Fo3@hippo.ru.ac.za>,
Mike Lawrie <ccml@hippo.ru.ac.za> wrote:
>My first attempt to compile perl-4.036 on FreeBSD 1.0-GAMMA failed -
>bitching about malloc. What are the "magic answers" that need to be
>provided to the Configure process to get this package to work such that
>there will be confidence in it? As far as I can determine, the answer to
>the "use perl's malloc" is "no", but what else is there that deviates
>from the defaults?

Unfortunately, Larry uses a define in perl (ALIGNBYTES) in Perl that
is also used in some 4.4 code that we integrated into FreeBSD.

What you need to do is change all occurences of ALIGNBYTES in Perl
to ALIGN_BYTES.  Make sure you do it in *ALL* of the files (especially
the .SH files) if you are not familiar with how Perl configures itself,
and there is also one file in one of the sub-directories as well I
believe.

A version ported to FreeBSD with all the magic answers will be available
on the cd-rom, and a package of Perl (binaries and source) will be made
up as soon as I learn the package creator utility.

In the meantime, if folks are *REALLY* needing Perl, send me some
email and I can make it available via ftp.


Nate

-- 
nate@bsd.coe.montana.edu     |  In the middle of it ........ again. 
nate@cs.montana.edu          |  Running/supporting one of many freely available 
work #: (406) 994-4836       |  Operating Systems for [34]86 machines.
home #: (406) 586-0579       |  (based on Net/2, name changes all the time :-)