Ok, I have succeeded in getting apr_dbd_sqlite3.c to compile with the
correct runtime, now it is time to use it. Today I am going to be
using it on Windows, later on Unix, so I need to understand how to
load it in both worlds...
It looks like the mod_dbd calls apu_dso_load() to load the driver. In
looking at the code, it appears that the non win32 platforms need to
have the compiler macro APU_DSO_LIBDIR set. This leads to two
questions:
1: On the win32 machines, where does the system look for the drivers?
In the enviornment path?
2: In the non win32 world, I cannot hard code paths, is there some
other option to tell apu_dso_load() where to look for the drivers?
Sam
|