Re: mysql module error
Charles Sprickman <[email protected]>
| Newsgroups | gmane.comp.gnu.radius.general |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 11 May 2005, Sergey Poznyakoff wrote: > Actually, I don't know what's the difference between the FreeBSD port and > original package, so I can hardly be of any help here. Technically > speaking, "dispatch_tab" is a symbol in an extension module that > points to the dispatcher table for the functions provided by that > module. The symbol is looked up using libtool wrappers, which follow > certain conventions regarding public symbols in .so files (see > http://www.gnu.org/software/libtool/manual.html#Module-loaders-for-libltdl, > for the detailed description). For example, the actual symbol name for > "dispatch_tab" in mysql.so module is "mysql_LTX_dispatch_tab". If > FreeBSD's port of libltdl does not follow this convention, you will get > the `dispatch_tab not found' error. That information should be enough to get started. The odd thing is that if I just do my normal "configure" and "gmake", all is fine. Still using the same libtool and whatnot. But I don't even pretend to understand linking and all that stuff. BTW, the maintainer of the port is [email protected], does that email look at all familiar? Thanks! Charles > Of course, there may be other reasons, too. > > Regards, > Sergey > > > > >