[osgeo4w-dev] [osgeo4w] #305: python/sqlite: "sqlite3-rtree-geometry-callback" not found in "C:\OSGeo4W\apps\Python27\DLLs\sqlite3.dll"

OSGeo4W trac_osgeo4w at osgeo.org
Sun Oct 28 09:06:02 PDT 2012


#305: python/sqlite: "sqlite3-rtree-geometry-callback" not found in
"C:\OSGeo4W\apps\Python27\DLLs\sqlite3.dll"
---------------------+------------------------------------------------------
Reporter:  hellik    |       Owner:  brushtyler   
    Type:  defect    |      Status:  new          
Priority:  critical  |   Component:  Package      
 Version:  1.0       |    Keywords:  python,sqlite
---------------------+------------------------------------------------------

Comment(by esseffe):

 Sorry, but I'm completely unable to understand why SpatiaLite is supposed
 to
 be anyway related to this topic. the reported error message clearly
 states:

 {{{
 "sqlite3-rtree-geometry-callback" not found in the dll "sqlite3.dll"
 }}}


 and on sqlite3.c (v. 3.7.14.1, current version of SQLite) near line 7633:
 {{{
 SQLITE_API int sqlite3_rtree_geometry_callback(
   sqlite3 *db,
   const char *zGeom,
 #ifdef SQLITE_RTREE_INT_ONLY
   int (*xGeom)(sqlite3_rtree_geometry*, int n, sqlite3_int64 *a, int
 *pRes),
 #else
   int (*xGeom)(sqlite3_rtree_geometry*, int n, double *a, int *pRes),
 #endif
   void *pContext
 );
 }}}

 so if the link symbol "sqlite3-rtree-geometry-callback" isn't properly
 exported by sqlite3.dll, this is directly related to the build process
 of libsqlite itself, and for sure has nothing to do with spatialite own
 configuration options.

 bye Sandro

-- 
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/305#comment:29>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.


More information about the osgeo4w-dev mailing list