[geos-devel] C-apis

vishal tiwari hi.vishal123 at gmail.com
Mon Aug 5 05:11:49 PDT 2013


Sorry to worry you, i was working on a different branch and after the
change of branch i didn't do a ./autogen and ./configure thus it wasn't
able to fine Voronoi Related methods.

Regards,
Vishal


On 1 August 2013 11:57, vishal tiwari <hi.vishal123 at gmail.com> wrote:

> I should have mentioned these before:
>
> >> c++ myGEOSVoronoiDiagramBuilder.cpp -L /usr/local/lib  -lgeos_c
>
> /usr/local/lib/libgeos_c.so: undefined reference to
> `geos::triangulate::VoronoiDiagramBuilder::setSites(geos::geom::Geometry
> const&)'
> /usr/local/lib/libgeos_c.so: undefined reference to
> `geos::triangulate::VoronoiDiagramBuilder::~VoronoiDiagramBuilder()'
> /usr/local/lib/libgeos_c.so: undefined reference to
> `geos::triangulate::VoronoiDiagramBuilder::getDiagram(geos::geom::GeometryFactory
> const&)'
> /usr/local/lib/libgeos_c.so: undefined reference to
> `geos::triangulate::VoronoiDiagramBuilder::VoronoiDiagramBuilder()'
> /usr/local/lib/libgeos_c.so: undefined reference to
> `geos::triangulate::VoronoiDiagramBuilder::setTolerance(double)'
> collect2: ld returned 1 exit status
>
>
> On 1 August 2013 01:09, vishal tiwari <hi.vishal123 at gmail.com> wrote:
>
>> I have implemented the C wrapper for VoronoiDiagramBuilder, by looking at
>> other functions as you mentioned before. Now i do a make install in C-API
>> directory.
>> Now to include in it in my files, I include "geos_c.h" in my
>> "mytestfile.cpp" and link it to geos_c. But it shows that it's not able to
>> find VoronoiDiagramBuilder class methods.
>>
>> How do i fix it?
>>
>> Thanks,
>>
>>
>> On 29 July 2013 22:15, Sandro Santilli <strk at keybit.net> wrote:
>>
>>> On Mon, Jul 29, 2013 at 04:55:29PM +0530, vishal tiwari wrote:
>>> > Hey,
>>> >
>>> > I have been looking at how the C wrapper is implemented. Is there any
>>> > documentation on it? As of now i have been looking at this :
>>> > http://trac.osgeo.org/geos/wiki/RFC3
>>>
>>> There is no documentation about how things are done, but it should
>>> be pretty straightforward to see by looking at other functions having
>>> an interface similar to the one you need. I guess in this case
>>> the DelaunayTriangulation function is the closest.
>>>
>>> --strk;
>>> _______________________________________________
>>> geos-devel mailing list
>>> geos-devel at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/geos-devel
>>>
>>
>>
>>
>> --
>> Vishal Tiwari
>> Undergraduate
>> Computer Science and Engineering
>> Lab for Spatial Informatics
>> IIIT-Hyderabad
>>
>
>
>
> --
> Vishal Tiwari
> Undergraduate
> Computer Science and Engineering
> Lab for Spatial Informatics
> IIIT-Hyderabad
>



-- 
Vishal Tiwari
Undergraduate
Computer Science and Engineering
Lab for Spatial Informatics
IIIT-Hyderabad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geos-devel/attachments/20130805/04c69f3a/attachment.html>


More information about the geos-devel mailing list