You can start by disabling drivers. You can get down to just a couple raster drivers pretty easily, but you won't be able to remove all of the raster code. I did exactly this with a bagel based build. I got it down to 21 raster drivers. I think I am down under 300K active LOC.
On Sun, Mar 17, 2019, 6:42 AM FA <f...@arildsen.com> wrote: > Hi > > Does anyone know if it is possible to build a "small" subset of GDAL? > > In my Win32 application need to use the OGR functions to translate between > coordinate systems. However, when I take the full package, there are > clashes between 3rd party libraries imported by GDAL and those I already > have in my application. > > So I wanted to explore the possibility of building a self-contained subset > of GDAL, only providing OGR functions, and only dependent on a minimal set > of run-time-libraries. > > I suspect that if I try the brute-force method of simply adding files to > the > build as needed, I will eventually end up with the full GDAL package. > > > > -- > Sent from: http://osgeo-org.1560.x6.nabble.com/GDAL-Dev-f3742093.html > _______________________________________________ > gdal-dev mailing list > gdal-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/gdal-dev
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev