Re: CVS-version compilation error xbase

Mike Richardson <mike-1gTsUfBLqWsG2Il/[email protected]> Tue, 27 Sep 2005 18:10:48 +0100
Newsgroups gmane.comp.db.rekall.devel
Message-ID <[email protected]>
On Wednesday 21 September 2005 14:33, Ernesto Revilla wrote:
> Hello,
>
> I just updated from CVS and tried to rebuild rekall. I'm using QT-only
> config. I get:
>
> /usr/bin/ld: couldn't find -lrekallqt_support_xbase
> when linking: db/xbase/librekallqt_driver_xbase.so
>
> g++ -Wl,--no-undefined -g -shared -o db/xbase/librekallqt_driver_xbase.so
> db/xbase/kb_xbase.os db/xbase/kb_xbadvanced.os -Lsupport/xbase
> -Lsupport/xbsql -Llibs/common -Lports/qt3 -lrekallqt_support_xbase
> -lrekallqt_support_xbsql -lrekallqt_common -lrekallqt_kde -ldl -lqt-mt
>
> I have installed xbase-2.0.0 and xbsql-0.11.
>
> The thing is that it should link to *libxbase* not to
> *librekall_support_xbase*
>
> I've found also that scons issues a warning that no *support/SConstruct* is
> present. support is not part of CVS.
>
> I put a "enable-xbase = no" into the settings file, but it seems to be
> ignored.
>
> To continue I've commented out some lines in the db/SConstruct script. I've
> build successfully rekallqt with xbase support before.
>
> Anyone could tell me what I have to do to build it with xbase support?

cvs update -d

The CVS codebase has changed so that the xbase and xbsql code are included 
(there are new subdirs 'support/xbase' and 'support/xbsql'). Make's life 
easier. The xbase and xbsql libraries are build as librekall_support_xxxx

I'll check the config


>
>
> Best regards,
> Erny

-- 
Regards
Mike

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