[postgis-users] Make Check fails

Mathieu Basille basille at ase-research.org
Tue Jan 31 07:19:52 PST 2012


I am not sure where the problem actually lies... Did you check, after the 
installation of GEOS-dev, that you actually had a libgeos-3.4.0dev.so file?

sudo updatedb
locate libgeos-3.4.0dev.so

Check also for libgeos.so

locate libgeos.so

Mathieu.


Le 31/01/2012 10:12, Andreas Forø Tollefsen a écrit :
>
>
> 2012/1/31 Mathieu Basille <basille at ase-research.org
> <mailto:basille at ase-research.org>>
>
>     Le 31/01/2012 09:51, Andreas Forø Tollefsen a écrit :
>
>         Hi Mathieu,
>
>         Thanks. I was thinking the same. I downloaded the latest from trunk.
>
>         ./autogen.sh
>         ./configure --with-raster --with-gui
>         Also tried --with-geosconfig and --with-gdalconfig manually with
>         the same
>         problem.
>
>         Could it be worth a try to delete the postgis-2.0.so
>         <http://postgis-2.0.so>
>         <http://postgis-2.0.so> file and reinstall postgis?
>
>
>     I don't think it is related to postgis-2.0.so <http://postgis-2.0.so>,
>     but really to the mess with GEOS installs. Try to make sure that you're
>     using the correct geos-config. If you're using a Linux OS, you can try:
>
>     sudo updatedb
>     locate geos-config
>
>     See how many do you have. Mine (compiled by myself) is in
>     '/usr/local/bin/geos-config'. You can check if it is the correct one
>     with, e.g. less:
>
>     less /usr/local/bin/geos-config
>
>     It shows me somewhere that this is the 3.4.0dev version:
>         --version)
>         echo 3.4.0dev
>
>     Then I can use:
>
>     ./configure --with-raster --with-geosconfig=/usr/local/__bin/geos-config
>
>     Now you have to adjust it for your needs. How did you install GEOS
>     3.3.2? Did you use a package manager, or compile it manually? Only this
>     will tell you which geos-config to use...
>     Mathieu.
>
> Hi Mathieu,
>
> I have compiled my geos myself using ./autogen.sh, ./configure, make, make
> install.
> Then i set the path to the geos-config manually when configuring postgis:
> ./configure --with-geosconfig=/usr/local/bin/geos-config --with raster
>
> I also tried by reinstalling the latest geos3.4.dev from trunk.
>
> However. I get the same error:
> ---- Making check in liblwgeom
> make[1]: Entering directory
> `/home/andreas/Downloads/postgis-2.0.0alpha3SVN/liblwgeom'
> make -C cunit check
> make[2]: Entering directory
> `/home/andreas/Downloads/postgis-2.0.0alpha3SVN/liblwgeom/cunit'
> /bin/bash ../../libtool --mode=link gcc -g -O2  -Wall -Wmissing-prototypes
> -I/usr/local/include  -DPOSTGIS_GEOS_VERSION=34 -o cu_tester cu_algorithm.o
> cu_print.o cu_misc.o cu_ptarray.o cu_geodetic.o cu_geos.o cu_measures.o
> cu_node.o cu_libgeom.o cu_split.o cu_surface.o cu_homogenize.o cu_out_wkt.o
> cu_out_wkb.o cu_out_gml.o cu_out_kml.o cu_out_geojson.o cu_out_svg.o
> cu_out_x3d.o cu_in_wkb.o cu_in_wkt.o cu_tester.o  ../liblwgeom.la
> <http://liblwgeom.la> -lcunit
> libtool: link: gcc -g -O2 -Wall -Wmissing-prototypes -I/usr/local/include
> -DPOSTGIS_GEOS_VERSION=34 -o .libs/cu_tester cu_algorithm.o cu_print.o
> cu_misc.o cu_ptarray.o cu_geodetic.o cu_geos.o cu_measures.o cu_node.o
> cu_libgeom.o cu_split.o cu_surface.o cu_homogenize.o cu_out_wkt.o
> cu_out_wkb.o cu_out_gml.o cu_out_kml.o cu_out_geojson.o cu_out_svg.o
> cu_out_x3d.o cu_in_wkb.o cu_in_wkt.o cu_tester.o  ../.libs/liblwgeom.so
> /usr/lib/libcunit.so
> #gcc -o cu_tester cu_algorithm.o cu_print.o cu_misc.o cu_ptarray.o
> cu_geodetic.o cu_geos.o cu_measures.o cu_node.o cu_libgeom.o cu_split.o
> cu_surface.o cu_homogenize.o cu_out_wkt.o cu_out_wkb.o cu_out_gml.o
> cu_out_kml.o cu_out_geojson.o cu_out_svg.o cu_out_x3d.o cu_in_wkb.o
> cu_in_wkt.o cu_tester.o  ../.libs/liblwgeom.a -lm -lcunit -L/usr/local/lib
> -lgeos_c
> /home/andreas/Downloads/postgis-2.0.0alpha3SVN/liblwgeom/cunit/.libs/lt-cu_tester:
> error while loading shared libraries: libgeos-3.4.0dev.so
> <http://libgeos-3.4.0dev.so>: cannot open shared object file: No such file
> or directory
> make[2]: *** [check] Error 127
> make[2]: Leaving directory
> `/home/andreas/Downloads/postgis-2.0.0alpha3SVN/liblwgeom/cunit'
> make[1]: *** [check] Error 2
> make[1]: Leaving directory
> `/home/andreas/Downloads/postgis-2.0.0alpha3SVN/liblwgeom'
> make: *** [check] Error 1
>
>
>         Andreas
>
>         2012/1/31 Mathieu Basille <basille at ase-research.org
>         <mailto:basille at ase-research.org>
>         <mailto:basille at ase-research.__org <mailto:basille at ase-research.org>>>
>
>
>             It seems indeed to be related to your previous GEOS install. What
>             command did you use to compile PostGIS? Is it possible that the
>         path to
>             geos-config is still linking to the previous install? You can
>         override
>             it by: '--with-geosconfig=/usr/bin/____geos-config' (or the one
>         related
>
>             to your current install of GEOS) in the ./configure.
>
>             Hope it helps. If not, please provide more details (OS, previous
>             commands, etc.).
>             Mathieu.
>
>
>             Le 31/01/2012 09:33, Andreas Forø Tollefsen a écrit :
>
>                 Hi,
>
>                 I have installed GEOS 3.3.2 and GDAL 1.9.
>
>                 I previously had a GEOS SVN 3.4 installed, but no longer.
>
>                 Still i get this error when running make check.
>
>                 Any idea?
>
>
>           /home/andreas/Downloads/____postgis-2.0.0alpha3SVN/____liblwgeom/cunit/.libs/lt-cu_____testr:
>
>                 error while loading shared libraries: libgeos-3.4.0dev.so
>         <http://libgeos-3.4.0dev.so>
>         <http://libgeos-3.4.0dev.so>
>         <http://libgeos-3.4.0dev.so>: cannot open shared object file: No
>                 such file
>
>                 or directory
>                 make[2]: *** [check] Error 127
>                 make[2]: Leaving directory
>
>           `/home/andreas/Downloads/____postgis-2.0.0alpha3SVN/____liblwgeom/cunit'
>
>                 make[1]: *** [check] Error 2
>                 make[1]: Leaving directory
>
>           `/home/andreas/Downloads/____postgis-2.0.0alpha3SVN/____liblwgeom'
>
>                 make: *** [check] Error 1
>
>
>
>                 ___________________________________________________
>                 postgis-users mailing list
>                 postgis-users at postgis.__refrac__tions.net
>         <http://refractions.net>
>         <mailto:postgis-users at postgis.__refractions.net
>         <mailto:postgis-users at postgis.refractions.net>>
>         http://postgis.refractions.____net/mailman/listinfo/postgis-____users
>
>         <http://postgis.refractions.__net/mailman/listinfo/postgis-__users
>         <http://postgis.refractions.net/mailman/listinfo/postgis-users>>
>
>
>             --
>
>             ~$ whoami
>             Mathieu Basille, Post-Doc
>
>             ~$ locate
>             Laboratoire d'Écologie Comportementale et de Conservation de la
>         Faune
>             + Centre d'Étude de la Forêt
>             Département de Biologie
>             Université Laval, Québec
>
>             ~$ info
>         http://ase-research.org/____basille
>         <http://ase-research.org/__basille>
>         <http://ase-research.org/__basille <http://ase-research.org/basille>>
>
>
>             ~$ fortune
>             ``If you can't win by reason, go for volume.''
>             Calvin, by Bill Watterson.
>             ___________________________________________________
>             postgis-users mailing list
>             postgis-users at postgis.__refrac__tions.net <http://refractions.net>
>         <mailto:postgis-users at postgis.__refractions.net
>         <mailto:postgis-users at postgis.refractions.net>>
>         http://postgis.refractions.____net/mailman/listinfo/postgis-____users
>         <http://postgis.refractions.__net/mailman/listinfo/postgis-__users
>         <http://postgis.refractions.net/mailman/listinfo/postgis-users>>
>
>
>
>
>
>         _________________________________________________
>         postgis-users mailing list
>         postgis-users at postgis.__refractions.net
>         <mailto:postgis-users at postgis.refractions.net>
>         http://postgis.refractions.__net/mailman/listinfo/postgis-__users
>         <http://postgis.refractions.net/mailman/listinfo/postgis-users>
>
>
>     --
>
>     ~$ whoami
>     Mathieu Basille, Post-Doc
>
>     ~$ locate
>     Laboratoire d'Écologie Comportementale et de Conservation de la Faune
>     + Centre d'Étude de la Forêt
>     Département de Biologie
>     Université Laval, Québec
>
>     ~$ info
>     http://ase-research.org/__basille <http://ase-research.org/basille>
>
>     ~$ fortune
>     ``If you can't win by reason, go for volume.''
>     Calvin, by Bill Watterson.
>     _________________________________________________
>     postgis-users mailing list
>     postgis-users at postgis.__refractions.net
>     <mailto:postgis-users at postgis.refractions.net>
>     http://postgis.refractions.__net/mailman/listinfo/postgis-__users
>     <http://postgis.refractions.net/mailman/listinfo/postgis-users>
>
>
>
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users

-- 

~$ whoami
Mathieu Basille, Post-Doc

~$ locate
Laboratoire d'Écologie Comportementale et de Conservation de la Faune
+ Centre d'Étude de la Forêt
Département de Biologie
Université Laval, Québec

~$ info
http://ase-research.org/basille

~$ fortune
``If you can't win by reason, go for volume.''
Calvin, by Bill Watterson.



More information about the postgis-users mailing list