make install

[email protected] (Nicholas Clark) Sat, 2 Oct 2004 19:48:08 +0100
Newsgroups perl.ponie.dev
Message-ID <[email protected]>
parrot has had a make install target for quite a while, which seems to work.
However, it wasn't possible to set the installation directory except by
overriding a variable in the Makefile. I've committed a change to parrot to
give its Configure.pl a --prefix option to set this, and a change to ponie
to make ponie's Configure.pl accept --prefix and ponie's Makefile to
make install.

So now you can

  Configure.pl --prefix=/path/to/wherever
  make all test
  make install

and then test your favourite XS modules with the installed "perl5.9.1" and
see if any break. In theory they shouldn't, and any breakages are bugs in
ponie, but currently I've seen a couple of things break due to dubious
assumptions about the perl API, which I might put down as bugs in the XS
code. So I infer that breakages are going to be evaluated carefully on a
case by case basis before anyone starts blaming one or the other.

Nicholas Clark