Google Summer of Code - Remote Logging
Hajo Nils Krabbenhöft
h at n0b.de
Mon Nov 26 17:20:42 EST 2007
Well i've successfully managed to compile the plugin on a debian linux
as well as cross compile it for Windows.
The windows version was rather hard because i had to write my own .def
and import lib for the mysql libraries since mingw refused to use the
lib file from the mysql distribution. I also had to do some black magic
defines to trick libdbi into not including linux system headers so the
dll produced would actually run on windows.
So basically to compile libdbi for windows you need a custom .def and a
custom config.h and a custom Makefile .. not that hard.
My main problem right now is that the plugin seems to be out of sync
with its documentation (http://developer.pidgin.im/wiki/RemoteLogging)
the plugin tries to do "SELECT `name`, `type`, `accountId` FROM
`conversations`" whereas the documentation does not specify the name and
type fields for the table conversations.
The plugin also crashes pidgin when i open a new chat window.
Richard Laager schrieb:
> On Mon, 2007-11-26 at 13:25 +0100, Hajo Nils Krabbenhöft wrote:
>> i'm very enthusiastic about the remote logging feature of pidgin.
>> I've successfully compiled the latest pidgin version from monotone but
>> it seems the remote logging feature has not yet been merged into the
>> main repository.
>> I'm fluent in c++ so is there a way for me to help?
> The core API is more-or-less done and just needs a review. I swear I've
> spent more time answering this question than the review would
> take... /me grumbles. Did you search the mailing list archives before
> you posted this?
> That said, there is currently no logger completely implemented to
> utilize this functionality anyway. The most important thing to do right
> now is finish off the database logging plugin.
More information about the Devel