From: | "Richard Anderson" <rna(at)frontiernet(dot)net> |
---|---|
To: | <pgsql-bugs(at)postgresql(dot)org> |
Subject: | gmake check documentation |
Date: | 2003-07-31 18:59:40 |
Message-ID: | 003d01c35795$e67b74e0$01fea8c0@anderposaranch |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
I am reporting a minor documentation problem in the PostgreSQL
Installation Instructions, Section 1.5.3 (Regression Tests).
The instructions imply that one can issue a "gmake check" command before
doing "gmake install" .
But, unless you have done an install, you get this error:
pg_regress: initdb failed
Examine ./log/initdb.log for the reason.
Contents of initdb.log:
The program 'postgres' is needed by initdb but was not found in
the directory '/home/rnanders/dspace/pgsql/bin'. Check your
installation.
Also, on my system it was necessary to
export LD_LIBRARY_PATH=/usr/pubsw/lib
before running "gmake check", or else the libz.so.1 library was not found:
pg_regress: initdb failed
Examine ./log/initdb.log for the reason.
Contents of initdb.log:
The program
'/home/rnanders/dspace/pgsql/bin/postgres'
needed by initdb does not belong to PostgreSQL version 7.3.3, or
there may be a configuration problem.
This was the error message issued by that program:
ld.so.1: /home/rnanders/dspace/pgsql/bin/postgres: fatal: libz.so.1:
open failed: No such file or directory
Here are the particulars of my host computer:
This computer is an AFS client, so gnu tools and libraries are in
/usr/pubsw.
On my compuer (rune), both gcc and a native c compiler are available:
/opt/SUNWspro/bin/cc:
rune:/opt/SUNWspro/bin> ./version
Machine hardware: sun4u
OS version: 5.7
Processor type: sparc
Hardware: SUNW,Ultra-60
The following components are installed on your system:
Sun WorkShop Compiler C 4.2
Sun WorkShop Compiler C++ 4.2
Sun WorkShop Tools.h++ 7.0
Sun WorkShop Tools.h++ 6.0.4
/usr/pubsw/bin/gcc:
> gcc -v
Reading specs from
/usr/pubsw/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/specs
gcc version 2.95.3 20010315 (release)
rune:/home/rnanders/dspace/postgresql-src[237]> gmake -v
GNU Make 3.80
Because gnu make is required, and because many of the required libraries
are in /usr/pubsw/lib, I chose to use gcc as the compiler.
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2003-08-01 02:57:56 | Re: PostgreSQL 7.3.3 with pgcrypto on FreeBSD 5.1 |
Previous Message | Tom Lane | 2003-07-31 13:53:26 | Re: Postgresql 7.3.3 crashing on query |