[postgis-devel] Can't compile Geos 3.1 under OpenSUSE anymore

Mark Cave-Ayland mark.cave-ayland at siriusit.co.uk
Tue Jan 13 06:45:10 PST 2009


Obe, Regina wrote:

> I assume this is because of the recent changes.  I did an svn up and a
> reconfigure and then compile under OpenSUSE.
> 
> I get this error
> 
>  g++ -DHAVE_CONFIG_H -I. -I../source/headers -I../source/headers/geos
> -I../source/headers -DGEOS_CAPI_VERSION=\"3.1.0-CAPI-1.5.0\"
> -DGEOS_JTS_PORT=\"1.7.1\" -g -O2 -DGEOS_INLINE -Wall -ansi -pedantic
> -Wno-long-long -MT libgeos_c_la-geos_c.lo -MD -MP -MF
> .deps/libgeos_c_la-geos_c.Tpo -c geos_c.cpp -o libgeos_c_la-geos_c.o
>> /dev/null 2>&1
> mv -f .deps/libgeos_c_la-geos_c.Tpo .deps/libgeos_c_la-geos_c.Plo
> make[1]: *** No rule to make target `geos_ts_c.cpp', needed by
> `libgeos_c_la-geos_ts_c.lo'.  Stop.
> make[1]: Leaving directory `/projects/geos-3.1.0SVN/capi'
> make: *** [all-recursive] Error 1
> 
> Am I missing something?
> 
> Thanks,
> Regina

Hmmm the "ts" part implies this is something to do with the thread-safe 
API patch. Perhaps you need to re-run autogen.sh so that it picks up the 
new files? Failing that does a brand new checkout work?


HTH,

Mark.

-- 
Mark Cave-Ayland
Sirius Corporation - The Open Source Experts
http://www.siriusit.co.uk
T: +44 870 608 0063



More information about the postgis-devel mailing list