Re: rekall's startup on OSX

Mike Richardson <mike-1gTsUfBLqWsG2Il/[email protected]> Fri, 2 Apr 2004 11:29:29 +0100
Newsgroups gmane.comp.db.rekall.devel
Message-ID <[email protected]>
On Friday 02 Apr 2004 07:02, Brian Harring wrote:
> Ohk, this is starting to drive me mildly mad :)
>
> Using the native OSX kdelib port(s) (http://kde.opendarwin.org/) and a
> bit of modification, I've managed to get rekall running natively under
> OSX in kde gui mode- 

Cool!

> one thing that is being screwy is that upon load 
> up, KBDesktop::scan is ran parsing rekall_driver_mysql.desktop.

KBDesktop::scan gets run several times during startup, for instance to locate 
the plugin parts (forms, reports, ...), to locate extra libraries 
(libkbase_extra, which actually contains the macros) and to locate drivers.  
Its a sort of stripped-down KTrader, so that rekall can build with KDE/Qt or 
Qt-only.

>
> Everything appears to run fine, but upon trying to create a new
> database the mysql driver isn't loaded- eg, it is functioning as if
> there is no mysql support.

I guess you mean creating the rekall-level "database", ie., the entry in the 
database window?

> Finish creation of the new database, pop into the server window and
> edit the newly created database, and you can select the mysql driver
> and everything functions normal.

OK, that is odd ...

>
> Pretty much if I don't  either do the trick above or open an existing
> database that used mysql, I can't get rekall to offer mysql as a rdmbs
> option.
> I've gone over all of the actual source modification I've done, and it
> pretty much amounts to a tweak to kb_locator, and a crapload of fprintf
> statements- I can't seem to find why it's not loading the mysql driver.
> Thoughts?

Can you email the console output, i'll have a look at that and see if i can 
spot anything likely looking

>
> I'll be splitting off a patch shortly (and posting a link here for
> those interested), but I was kind of hoping to figure out what this
> particular bug is first :)

Star

-- 
Regards
Mike

http://www.rekallrevealed.org
*THE* GPL/Open Source database front end for Linux and Windows.