[Xastir] compile errors
Tom Russo
russo at bogodyn.org
Sat Dec 4 20:38:05 EST 2010
On Sat, Dec 04, 2010 at 06:05:38PM -0700, we recorded a bogon-computron collision of the <russo at bogodyn.org> flavor, containing:
> On Sun, Dec 05, 2010 at 08:21:59AM +0800, we recorded a bogon-computron collision of the <vk6fun at gmail.com> flavor, containing:
> [...]
> > checking for pj_init in -lproj... no
> [...[
> > gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/shapelib
> > -I/usr/local/include -I/usr/X11R7/include
> > -DXASTIR_DATA_BASE=\"/usr/share/xastir\" -g -O2 -pipe -W -Wall
> > -Wpointer-arith -Wstrict-prototypes -Wno-unused-parameter -pthread -MT
> > shpcentrd.o -MD -MP -MF .deps/shpcentrd.Tpo -c -o shpcentrd.o
> > shpcentrd.c
> > In file included from shpcentrd.c:79:
> > shpgeo.h:93:22: error: proj_api.h: No such file or directory
>
> The issue is that you have no proj library installed, and also do not have
> shapelib/shapelib-dev installed and so the build system is attempting to
> build internal shapelib *and* all the "contrib" programs of internal shapelib.
>
> Unfortunately, the internal shapelib is not set up to build properly without
> the proj.4 library. Fixing this is not difficult, but nobody's done it yet.
>
> You have two choices to work around it: install the proj.4 library and its
> development headers so that internal shapelib builds properly, or install
> your package management system's version of shapelib and its headers so that
> our internal one doesn't get built.
Three choices. The third is to do a CVS update and a new bootstrap in your
source directory, and then recompile. I just committed the fix for this issue,
and CVS xastir will now compile properly on a system with no shapelib and no
libproj.
--
Tom Russo KM5VY SAR502 DM64ux http://www.swcp.com/~russo/
Tijeras, NM QRPL#1592 K2#398 SOC#236 http://kevan.org/brain.cgi?DDTNM
"The truth will set you free, but first it will piss you off."
More information about the Xastir
mailing list