[gdal-dev] Basic plugin questions
David Adler
dadler at adtechgeospatial.com
Tue Nov 3 07:46:51 PST 2015
If a data source is created as a plugin and GDALRegisterAll invokes
GDALRegister_myDS, won't this cause an error at runtime if the DLL/so is
not found?
Does GDAL need to be rebuilt specifically to include support for a
particular plugin and then distributed separately?
Is there a repository for plugin DLL/so and how do the shared libraries
get there?
Related to this but for the current non-plugin version of the DB2 OGR
driver, I added
#ifdef DB2_ENABLED
RegisterOGRDB2();
#endif
to
OGRRegisterAllInternal() in ogrregisterall.cpp
and
-DDB2_ENABLED
to
ogr\ogrsf_frmts\generic\makefile.vc
This works ok for the current ODBC-based implementation which has no
external dependencies, but it would be better to switch to the DB2 CLI
interface (basically the same as ODBC but supports directly platforms
other than Windows).
Please excuse the basic questions as I'm not that familiar with how this
all works, especially the various macro variables used in makefiles and
source code.
Regards,
David
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
More information about the gdal-dev
mailing list