[postgis-devel] No CUnit when building PostGIS from source

Paul Ramsey pramsey at cleverelephant.ca
Thu Sep 24 10:48:59 PDT 2009


Jeff, your problem is actually that your PostgreSQL installation is
not visible to you on your PATH, see the entry below:

./run_test: line 388: psql: command not found

The unit tests you can take or leave, if you don't have cunit they'll
be skipped, but having cunit won't make the db regressions run any
better, it's a separate issue.

P.

On Thu, Sep 24, 2009 at 10:45 AM, Jeff Hamann
<jeff.hamann at forestinformatics.com> wrote:
> PostgreSQL 8.3.8 + PostGIS 1.4.0
>
> I'm working on installing CUnit right now. I'm guessing none of the other
> contrib packages need it?
>
> When installing PostGIS, I see that unless I've installed CUnit, I cannot
> complete: $ make check or make installcheck
>
> Do 'make install', then 'make installcheck' instead.
> make[1]: Nothing to be done for `check'.
> make[1]: *** No rule to make target `check'.  Stop.
> make -C liblwgeom
> make[2]: Nothing to be done for `all'.
> make -C postgis
> make[2]: Nothing to be done for `all'.
> make -C liblwgeom/cunit check
>
> WARNING:
>
> configure was unable to find CUnit which is required for unit testing.
> In order to enable unit testing, you must install CUnit and then re-run
> configure.
>
> make -C regress check
> make -C ../postgis
> make[3]: Nothing to be done for `all'.
> cp ../postgis/postgis.sql .
> ./run_test: line 388: psql: command not found
> Creating spatial db postgis_reg
> ./run_test: line 395: createdb: command not found
> ./run_test: line 396: createlang: command not found
> ./run_test: line 415: psql: command not found
>
>  Something went wrong (no postgis installed in postgis_reg).
>  For details, check
> /var/folders/mm/mmtlaVljEDS1BLcc4B-S0E+++TI/-Tmp-//regress_log
>
> make[2]: *** [check] Error 1
> make[1]: *** [check] Error 2
> make: *** [check] Error 2
> Jeff-Hamanns-MacBook-Pro:contrib hamannj$
>
> Jeff-Hamanns-MacBook-Pro:contrib hamannj$ uname -a
> Darwin Jeff-Hamanns-MacBook-Pro.local 10.0.0 Darwin Kernel Version 10.0.0:
> Fri Jul 31 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386
> Jeff-Hamanns-MacBook-Pro:contrib hamannj$
>
> and the results of pg_config are:
>
> Jeff-Hamanns-MacBook-Pro:contrib hamannj$ pg_config
> BINDIR = /usr/local/pgsql/bin
> DOCDIR = /usr/local/pgsql/doc
> INCLUDEDIR = /usr/local/pgsql/include
> PKGINCLUDEDIR = /usr/local/pgsql/include
> INCLUDEDIR-SERVER = /usr/local/pgsql/include/server
> LIBDIR = /usr/local/pgsql/lib
> PKGLIBDIR = /usr/local/pgsql/lib
> LOCALEDIR =
> MANDIR = /usr/local/pgsql/man
> SHAREDIR = /usr/local/pgsql/share
> SYSCONFDIR = /usr/local/pgsql/etc
> PGXS = /usr/local/pgsql/lib/pgxs/src/makefiles/pgxs.mk
> CONFIGURE =
> CC = gcc -no-cpp-precomp
> CPPFLAGS =
> CFLAGS = -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
> -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fwrapv
> CFLAGS_SL =
> LDFLAGS =
> LDFLAGS_SL =
> LIBS = -lpgport -lz -lreadline -lm
> VERSION = PostgreSQL 8.3.8
> Jeff-Hamanns-MacBook-Pro:contrib hamannj$
>
>
>
> _______________________________________________
> postgis-devel mailing list
> postgis-devel at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>



More information about the postgis-devel mailing list