[geos-devel] RE: [postgis-devel] Can't compile Geos 3.1 under
OpenSUSE anymore
Obe, Regina
robe.dnd at cityofboston.gov
Tue Jan 13 10:02:15 EST 2009
Mark,
Good thought. I can't remember if I did an autogen or not, but just did
and my OpenSUSE is still compiling.
My MingW install which I did do an sh autogen.sh , configure, make
clean, make is failing with the same error
g++ -DHAVE_CONFIG_H -I. -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 -DDLL_EXPORT -DPIC -o .libs/libgeos_c_la-geos_c.o
g++ -DHAVE_CONFIG_H -I. -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
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 `/D/SVNProjects/geos/trunk/capi'
make: *** [all-recursive] Error 1
Have you tried the latest one?
My next step is to blow out my geos source and start from scratch.
Thanks,
Regina
-----Original Message-----
From: postgis-devel-bounces at postgis.refractions.net
[mailto:postgis-devel-bounces at postgis.refractions.net] On Behalf Of Mark
Cave-Ayland
Sent: Tuesday, January 13, 2009 9:45 AM
To: PostGIS Development Discussion
Subject: Re: [postgis-devel] Can't compile Geos 3.1 under OpenSUSE
anymore
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
_______________________________________________
postgis-devel mailing list
postgis-devel at postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-devel
-----------------------------------------
The substance of this message, including any attachments, may be
confidential, legally privileged and/or exempt from disclosure
pursuant to Massachusetts law. It is intended
solely for the addressee. If you received this in error, please
contact the sender and delete the material from any computer.
More information about the geos-devel
mailing list