Обсуждение: Installing the man pages
I posted this to pg_admin yesterday, but I'm not sure if anyone is reading that list. --------------------------------------------------------- I have Postgres 7.0.2 installed on my RedHat Linux 6.0 system, but realized today that I hadn't built any of the manual pages or documentation during that installation. I downloaded 7.0.2 again, did a configure, and then followed the instruction to do 'gmake install' in the src/postgresql-7.0.2/doc directory (in my case, the /database/src/postgresql-7.0.2/doc directory). The install script keeps wanting to put the man pages into /usr/local/pgsql/src; however, on my system I have Postgres installed in /database/local/pgsql (i.e. Postgres is not installed in the default /usr/local/pgsql directory) Is there someway that I can specify this directory for the man pages (e.g. is there some option I can set for the 'gmake install' to tell it that Postgres is installed in a different directory than the default) ? Thanks. -Tony
"G. Anthony Reina" <reina@nsi.edu> writes: > Is there someway that I can specify this directory for the man pages > (e.g. is there some option I can set for the 'gmake install' to > tell it that Postgres is installed in a different directory than the > default) ? IIRC the makefile for the docs expects you to have done a configure over in the src directory, and it's looking there for an override on the default install dir. Go back and run configure (needn't build) with the right --prefix. I think Peter E. is making this cleaner for 7.1, but that's how it worked last time I looked. regards, tom lane
Tom Lane wrote: > IIRC the makefile for the docs expects you to have done a configure over > in the src directory, and it's looking there for an override on the > default install dir. Go back and run configure (needn't build) with the > right --prefix. > > I figured out what happened. I ran 'configure --with-prefix=/database/local/pgsql' rather than 'configure --prefix=/database/local/pgsql'. The configure script didn't balk at '--with-prefix' so the error never entered my mind until your e-mail said '--prefix'. Now the man pages are back on my system. Thanks Tom. -Tony