[postgis-users] FW: json/json.h: No such file or directory

Gery . gamejihou at hotmail.com
Sat Aug 16 10:10:32 PDT 2014


Hello Regina,

Thanks for your reply, I have these ones installed in cygwin (latest version 32-bit):

Gery at gery /opt/postgis/postgis-2.1.3

$ cygcheck -c | grep json

json-c-debuginfo 0.11-2 OK
libjson-c-common 0.11-2 OK
libjson-c-devel 0.11-2 OK
libjson-c2 0.11-2 OK
libjson-devel 0.11-2 OK
libjson0 0.9-1 OK
ruby-json 1.8.0-1 OK

Surprisingly, neither geos nor gdal has given error messages. I read some posts about that things were not smooth in cygwin with postgis as far as I remember, but here this has been the only complain. I have installed both libjson-c2 (version 0.11-2) and libjson0 (version 0.9-1), would that be the problem?

I'll follow your suggestion and try postgis 2.1.4dev, and send a message if nothing improves.

Gery



Sent from Windows Mail

----------------------------------------
> From: lr at pcorp.us
> To: postgis-users at lists.osgeo.org
> Date: Sat, 16 Aug 2014 12:32:37 -0400
> Subject: Re: [postgis-users] FW: json/json.h: No such file or directory
>
> It's related to json version. Which version are you building with?
>
>
> I suspect you are running a newer json. This should be fixed in 2.1.4 (2.1
> trunk)
>
> If you are building from source anyway, you might want to use our 2.1.4dev
> or cut in the fix from
>
> http://trac.osgeo.org/postgis/ticket/2723
>
> Hope that helps,
> Regina
> http://www.postgis.us
> http://postgis.net
>
>
>
>
> -----Original Message-----
> From: postgis-users-bounces at lists.osgeo.org
> [mailto:postgis-users-bounces at lists.osgeo.org] On Behalf Of Gery .
> Sent: Saturday, August 16, 2014 8:50 AM
> To: postgis-users at lists.osgeo.org
> Subject: [postgis-users] FW: json/json.h: No such file or directory
>
> Hello,
>
> I just received this after 'make' in version 2.1.3:
>
> libtool: compile: gcc -g -O2 -DDLL_EXPORT -DPIC -Wall -Wmissing-prototypes
> -I/usr/local/include -c lwin_geojson.c -DDLL_EXPORT -DPIC -o
> .libs/lwin_geojson.o
> lwin_geojson.c:20:23: fatal error: json/json.h: No such file or directory
> &include <json/json.h> ^ compilation terminated.
> Makefile:156: recipe for target 'lwin_geojson.lo' failed
> make[1]: *** [lwin_geojson.lo] Error 1
> make[1]: Leaving directory '/opt/postgis/postgis-2.1.3/liblwgeom'
> GNUmakefile:14: recipe for target 'all' failed
> make: *** [all] Error 1
>
> I read that this is a problem related to Geos 3.4.2. My configuration is:
>
> -------------- Compiler Info ------------- C compiler: gcc -g -O2
> C++ compiler: g++ -g -O2
> SQL preprocessor: /usr/bin/cpp -w -traditional-cpp -P
>
> -------------- Dependencies -------------- GEOS config:
> /usr/local/bin/geos-config GEOS version: 3.4.2 GDAL config:
> /usr/local/bin/gdal-config GDAL version: 1.11.0 PostgreSQL config:
> /usr/bin/pg_config PostgreSQL version: PostgreSQL 9.3.5
> PROJ4 version: 46
> Libxml2 config: /usr/bin/xml2-config
> Libxml2 version: 2.9.1
> JSON-C support: yes
> PostGIS debug level: 0
> Perl: /usr/bin/perl
>
> --------------- Extensions --------------- PostGIS Raster: enabled PostGIS
> Topology: enabled SFCGAL support: disabled
>
> -------- Documentation Generation --------
> xsltproc: /usr/bin/xsltproc
> xsl style sheets: /usr/share/sgml/docbook/xsl-stylesheets
> dblatex: /usr/bin/dblatex
> convert: /usr/bin/convert
> mathml2.dtd: http://www.w3.org/Math/DTD/mathml2/mathml2.dtd
>
> How can I circumvent this json/json.h problem and finish the installation of
> postgis?
>
> Gery
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
>
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
 		 	   		  


More information about the postgis-users mailing list