I got it working, I saw the post Handling pdfium build / integration and fixed it.
On Wed, Mar 29, 2017 at 2:47 PM, Gane R <gane.p...@gmail.com> wrote: > Hi all, > > I am looking for building gdal with minimal set of drivers like gdal with > geotiff, jpg, png and sqlite gpkg > > so it should do basic warp geotiff and work with geopkg raster. I don't > need OGR part I need the core, alg and raster tif, gpkg, jpg and png alone > is enought. > the problem is I get a fat static lib. I want to reduce its size. > > I tried to follow the post https://trac.osgeo.org/gdal/wiki/ > BuildingOnUnixWithMinimizedDrivers It seems it is old. > > When I build i get error during building the apps like gdalinfo, gdalwarp > .... > > Any suggestions > > my ogr/ogrsf_frmts/GNUmakefile is > like > > include ../../GDALmake.opt > > SUBDIRS-yes := \ > generic rec shape > > SUBDIRS-$(HAVE_DODS) += dods > SUBDIRS-$(HAVE_DWGDIRECT) += dxfdwg > SUBDIRS-$(HAVE_FME) += fme > SUBDIRS-$(HAVE_GRASS) += grass > SUBDIRS-$(HAVE_IDB) += idb > > I get the following error > > /home/user/home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference > to `TABINDFile::~TABINDFile()' > /home/user/home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference > to `TABINDFile::FindNext(int, unsigned char*)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_object_add' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `TABINDFile::Open(char const, char const, int)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::CreateField(OGRFieldDefn*, int)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_to_file' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `MITABSpatialRef2CoordSys(OGRSpatialReference*)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_tokener_free' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_new_int64' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_get_string' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::GetFeatureCount(int)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `TABINDFile::BuildKey(int, int)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_array_add' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_new_object' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRXPlane_ExtendPosition(double, double, double, double, double*, > double*)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::SetNextByIndex(long long)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::CreateGeomField(OGRGeomFieldDefn*, int)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::ResetReading()' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::ICreateFeature(OGRFeature*)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRXPlane_Distance(double, double, double, double)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `TABINDFile::AddEntry(int, unsigned char*, int)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_put' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `json_object_new_double_with_precision' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::TestCapability(char const*)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::DeleteFeature(long long)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_new_int' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `TABINDFile::Close()' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_get_type' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::GetNextFeature()' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `OGRMemLayer::OGRMemLayer(char const, OGRSpatialReference, > OGRwkbGeometryType)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `TABINDFile::BuildKey(int, char const*)' > /home/user/x64/gdal-2.1.0/.libs/libgdal.so: undefined reference to > `gdal_json_object_from_file' > > Thanks > Gane >
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev