You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Al...@nokia.com on 2004/04/13 11:29:14 UTC

Specifying custom man/ and lib/ for libapreq install

Hi,

I am trying to install Apache::Request version 1.3:

	boccm01:libapreq-1.3 {657} /appl/continuus/ccm-5.1-SunOS/gscm/bin/httpd -v
	Server version: Apache/1.3.27 (Unix)

	boccm01:libapreq-1.3 {658} uname -a
	SunOS boccm01 5.8 Generic_108528-23 sun4u sparc SUNW,Ultra-4

	boccm01:libapreq-1.3 {660} /nokia/apps/tww/@sys/perl580/bin/perl -v
	This is perl, v5.8.0 built for sun4-solaris-thread-multi

and would like to put the Apache::Request files into 
/appl/continuus/ccm-5.1-SunOS/gscm/man/man3 and
/appl/continuus/ccm-5.1-SunOS/gscm/man/lib.

The command I try:

	env PERL5LIB=/appl/continuus/ccm-5.1-SunOS/gscm/lib \
		/nokia/apps/tww/@sys/perl580/bin/perl Makefile.PL \
		PREFIX=/appl/continuus/ccm-5.1-SunOS/gscm

does place the .pod files into correct dir, but the lib files go into 
/appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi:

	boccm01:libapreq-1.3 {673} ls -ltr \
		/appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi

	-r--r--r--   1 root     other       9009 Nov 24  2002 libapreq.pod
	-rw-r--r--   1 root     other        237 Apr 13 11:08 perllocal.pod
	drwxr-xr-x   4 root     other       4096 Apr 13 11:08 auto
	drwxr-xr-x   2 root     other       4096 Apr 13 11:08 Apache

Is there a way to change the dir above to
/appl/continuus/ccm-5.1-SunOS/gscm/lib ?

Thank you
Alex



PS: Here is where the files go at the moment:

boccm01:libapreq-1.3 {667} sudo gmake install
gmake[1]: Entering directory `/home/afarber/src/libapreq-1.3/c'
gmake[1]: Leaving directory `/home/afarber/src/libapreq-1.3/c'
gmake[1]: Entering directory `/home/afarber/src/libapreq-1.3/Request'
gmake[1]: Leaving directory `/home/afarber/src/libapreq-1.3/Request'
gmake[1]: Entering directory `/home/afarber/src/libapreq-1.3/Cookie'
gmake[1]: Leaving directory `/home/afarber/src/libapreq-1.3/Cookie'
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/Apache/Cookie/Cookie.so
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/Apache/Cookie/Cookie.bs
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/Apache/Request/Request.so
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/Apache/Request/Request.bs
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/libapreq/libapreq.a
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/libapreq/extralibs.ld
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/libapreq/include/apache_multipart_buffer.h
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/libapreq/include/apache_cookie.h
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/libapreq/include/apache_request.h
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/libapreq.pod
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/Apache/libapreq.pm
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/Apache/Request.pm
Installing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/Apache/Cookie.pm
Installing /appl/continuus/ccm-5.1-SunOS/gscm/man/man3/Apache::Request.3
Installing /appl/continuus/ccm-5.1-SunOS/gscm/man/man3/Apache::Cookie.3
Installing /appl/continuus/ccm-5.1-SunOS/gscm/man/man3/Apache::libapreq.3
Installing /appl/continuus/ccm-5.1-SunOS/gscm/man/man3/libapreq.3
Writing /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/auto/libapreq/.packlist
Appending installation info to /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi/perllocal.pod

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html


Re: Specifying custom man/ and lib/ for libapreq install

Posted by Perrin Harkins <pe...@elem.com>.
On Tue, 2004-04-13 at 05:29, Alexander.Farber@nokia.com wrote:
> 	env PERL5LIB=/appl/continuus/ccm-5.1-SunOS/gscm/lib \
> 		/nokia/apps/tww/@sys/perl580/bin/perl Makefile.PL \
> 		PREFIX=/appl/continuus/ccm-5.1-SunOS/gscm
> 
> does place the .pod files into correct dir, but the lib files go into 
> /appl/continuus/ccm-5.1-SunOS/gscm/lib/5.8.0/sun4-solaris-thread-multi:

That's the standard way Perl installs things.  You may be able to change
it, but I wouldn't advise it.  If you really need to, take a look at the
ugly details in the ExtUtils::MakeMaker man page.

- Perrin


-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html