geektron has asked for the wisdom of the Perl Monks concerning the following question:
My relevant filesystem info:
and so on.-- /home/httpd-test/ ---- build/ ---- port8080/ ---- port8090/
the module libs, tests, etc. are currently under build/, and i want them to end up in port8080/. i thought i could do this via the following:
but, when i run make -n install, i get:perl Makefile.PL \ PREFIX=/home/httpd-test/port8091/www/ \ LIB=plugins
with no mention of prefix ... and the install failed, because the only 'ComferenceNameBuilder.pm' on my system are the ones written for development.bash-2.05a$ sudo make install Installing plugins/plugins/ConferenceNameBuilder.pm Writing plugins/i386-linux/auto/ConferenceNameBuilder/.packlist Appending installation info to plugins/i386-linux/perllocal.pod
I'd like to pass the right args into perl Makefile.PL, but if making a custom Makefile.PL is the right thing to do, i'll do that.
OR ... if ExtUtils::ModuleBuilder has options that i'm missing, i'll GLADLY use those ...
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: ExtUtils::MakeMaker ( or ExtUtils::ModuleMaker ? ) question
by chas (Priest) on Feb 25, 2005 at 02:31 UTC |