Makefile 'PERL=' definition.. 1.99_07, and previous releases
In the Makefile that gets generated there are some PERL= and FULLPERL=statements that get set to whichever perl you ran on the originalMakefile.PL file. For example I ran /usr/bin/perl-5.8.0-threaded on it, andthey got set properly. The problem is theres an additional 'MakeMaker macrosection' down lower in the Makefile that gets generated that just seems toalways default to /usr/local/bin/perl, instead of any custom one that isspecified when running the original perl on Makefile.PL.I just thought I'd point this out and ask if this was intentional or anoversight. I manually changed it and was able to finish doing a 'makeinstall', which was previously hanging up on the 'pure_install' sectionbecause it invoked the wrong perl executable.So that takes care of the problem I posted about a week ago ;) Now off tofinish testing this version of mod_perl.so..--# --- MakeMaker macro section:MODPERL_MAKEFILE = Makefile.modperl#PERL = /usr/local/bin/perlPERL = /usr/bin/perl-5.8.0-threadedAPACHE_PREFIX =MOD_INSTALL = $(PERL) -I$(INST_LIB) -I$(PERL_LIB) -MModPerl::MM \-e "ModPerl::MM::install({@ARGV},'$(VERBINST)',0,'$(UNINST)');"
Re: Help with Install
- Original Message - From: "Jim Kipp" <[EMAIL PROTECTED]> > . Also is what is > mpm and is 'mpm=prefork' necessary in the apache build config? Any other > tips from anyone with a similar setup is appreciated. > prefork is the way it comes stock, what you probably want is mpm=worker for the threaded version. I notice there is also an option in ./configure called 'threadpool' for the mpm, but its not defined either there or in the website documentation.. i'm in the same boat as you though, trying to find the appropriate setup to use for apache 2.0. in my case i think i can get it working if /usr/bin/perl is my upgraded perl installation, but i'm so far testing with /usr/bin/perl-5.8.0 and /usr/bin/perl-5.8.0-threaded installed, with /usr/bin/perl still pointing to 5.6.0. I was able to get the perl modules DBD, sybase/freettds, etc, running on each of these three independent installations so now I'm trying to get modperl 1.99/2.0 built correctly with the latter two so I can compare mod_perl.so from the 5.8.0 threaded and non-threaded versions in different apache installations.