At Tue, 22 Jul 2003 16:18:04 -0700, Richard Schilling wrote:
> As I'm building HTML::Embperl from CVS source, I've taken note of some
> PERL module dependencies. I've been installing on a clean Solaris
> Box. Didn't see these listed anywhere so I thought I would go ahead
> and post them. This may be a partial list:
>
> ExtUtils-MakeMaker
ExtUtils::MakeMaker should be part of your perl install
> Parse-RecDescent
> Tie::IxHash
these are dependencies of ExtUtils::XSBuilder, not Embperl (afaict)
In case its useful, when building Embperl from CVS, I use these (GNU)
make rules:
# extra files required for builds from CVS
CVSEXTRAS = xs/Makefile.PL Config.pod
# these are only necessary when building Embperl from CVS
# (and require ExtUtils::XSBuilder)
xsbuilder/tables/Embperl/ConstantsTable.pm:
$(PERL) xsbuilder/source_scan.pl
xs/Makefile.PL: xsbuilder/tables/Embperl/ConstantsTable.pm
$(PERL) xsbuilder/xs_generate.pl
%.pod: podsrc/%.spod
$(PERL) podsrc/s2pod.pl < $< > $@
and add $(CVSEXTRAS) to a suitable place in the dependency tree. It
should be fairly obvious how do run the necessary commands by hand.
--
- Gus
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]