> >    Am running on a RedHat Linux 5.0 Intel box.  Now have Postgres 6.2
> > running on it so I know it works.  Have been trying to compile the new
> > Postgres 6.4.2 with no success.  The configure utility seems to run all
> > right, but running gmake all >& make.log & as the doc's call for exits
> > immediately with a message [1] 3122.  No other information is given.

>   For whatever reason, postgres doesn't compile (at least, not on my
> systems) in any other directory tree than /usr/src/pgsql/src. Go figure.
> Even if you have the default, /usr/src/pgsql/postgresql-6.4.2/src it comes
> up with errors.

That's plainly not true. I've build postgresql a thousand times in different
locations with no problems whatsoever. Just make sure that when you
do 'make install' you do it as user postgres (if that's waht you want to
run postgres under). Maybe you'll have to allow that user write permissions
in the directory you have built postgres, but I don't think so.

I think the solution is much simpler: gmake (i.e. GNU make) is the default make'
on Linux systems, so it's called 'make', not 'gmake'. 'gmake' doesn't exist
on Linux systems. Because you're redirecting the output of your command to a file,
this file will probably contain a message telling you it can't find gmake.

try 'make all >& make.log'. I bet this'll work.

Maybe another thing to put in the documentation. I know a friend of mine
was bitten by this same problem recently.

Maarten

-- 

Maarten Boekhold, [EMAIL PROTECTED]
TIBCO Finance Technology Inc.
The Atrium
Strawinskylaan 3051
1077 ZX Amsterdam, The Netherlands
tel: +31 20 3012158, fax: +31 20 3012358
http://www.tibco.com

Reply via email to