From: Krasimir A. <ka2...@ya...> - 2005-09-09 07:01:10
|
--- Bjorn Bringert <bri...@cs...> wrote: > All in all, GenericConnect does not seem like a very > good idea to me. I > think that the hs-plugins-based generic backend is a > better idea. The > only problem is that I haven't yet had time to > figure out how to make it > load drivers from the installed packages. Currently > it expects an object > file in the current directory. Help here would be > appreciated. I would like to have dynamically loaded drivers in HSQL but I don't like to use something like hs-plugins. The problem with it is that you have to load at runtime a copy of all packages which are required from the dynamically loaded objects. In our case this is the base package. We already have one copy of base package which is already linked with the program and you have to load a second copy just in order to link the drivers. This has a significant drawbacks to me. First of all this is a waste of space and the second is that it might not work properly with the static variables in base. I am sure that soon or later we will have proper support for .dll under Windows as well as we already have .dynlib under MacOS. It will improve the things and then I will add dynamic drivers. Cheers, Krasimir ______________________________________________________ Click here to donate to the Hurricane Katrina relief effort. http://store.yahoo.com/redcross-donate3/ |