develooper Front page | perl.perl5.porters | Postings from April 2003

Re: More missing CORE header files on VMS

Thread Previous | Thread Next
Michael G Schwern
April 10, 2003 22:58
Re: More missing CORE header files on VMS
Message ID:
On Fri, Apr 11, 2003 at 12:19:55AM -0500, Craig A. Berry wrote:
> At 5:45 PM -0700 4/10/03, Michael G Schwern wrote:
> >Still trying to build HTML::Parser. 
> Most if not all extension building problems on VMS with 5.8.0 were fixed
> by change #17688:
> <>

D'oh!  I was looking at 5.8.0.

> >The "copy some .h files into a temp CORE" logic in vms/descrip_mms.template
> >has this comment:
> >
> ># CORE subset for MakeMaker, so we can build Perl without sources
> ># Should move to VMS installperl when we get one
> >
> >I'm not sure what it means to build Perl without sources...
> I'm guessing that means to build a new Perl with an additional
> extension statically linked into it.  Isn't it possible to do that
> without the core C code?

Damned if I know, I've never built a staticly linked Perl before.

> >but AFAIK
> >VMS is now using installperl.  Is the Big List Of .h Files To Copy To
> >A Temp Core logic below it obsolete?
> Isn't the "temp core" where installperl gets them from? 

No, at least not on non-VMS.  installperl normally just grabs
*.h and a few other things from the top of the perl source directory.  
Look around lines 365-385 in installperl.  There's special code from
VMS which takes the files from lib/<arch>/<ver>/CORE/ instead.  This is
built when perl is built.  Look around lines 1240-1400 in 
vms/descrip_mms.template.  That temp CORE directory doesn't appear to be
used for anything else.

The key, my friend, is hash browns.

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About