Re: 2.4.0 does not build on KDE 3.4.2
Mike Richardson <mike-1gTsUfBLqWsG2Il/[email protected]> Wed, 23 Nov 2005 10:50:27 +0000
| Newsgroups | gmane.comp.db.rekall.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sunday 13 November 2005 21:48, Peter Eisentraut wrote: > [I'm not sure if this already came through, but the subscription process > took really long...] > > Rekall 2.4.0 does not build on KDE 3.4.2. The trouble starts like this: > > g++ -fPIC -D__KB_RUNTIME=0 -D__KB_AUTOMOC=1 -D__KB_PLAT_LINUX=1 > -D__KB_KDE=1 -D__KB_TKC=0 -D__KB_KDEVERSION=030402 -D__KB_AP > PNAME=\"rekall\" -D__KB_INITNAME=init_librekall_script_kjs -Wall > -Iscript/kjs -Iports/kde -I/usr/include/kde/kjs -Ikjs/3.4.2 > -Ilibs/common -Ilibs/kbase -Ilibs/app -Ilibs/el32 -I/usr/include/qt3 > -I/usr/include/kde -c -o script/kjs/kb_cookiejar.os sc > ript/kjs/kb_cookiejar.cpp > In file included from script/kjs/kb_cookiejar.cpp:27: > script/kjs/kb_cookiejar.h:14:31: error: kjs/object_object.h: Datei oder > Verzeichnis nicht gefunden > script/kjs/kb_cookiejar.h:15:26: error: kjs/internal.h: Datei oder > Verzeichnis nicht gefunden > > [The error message is "file or directory not found".] > > It seems that the code is indeed not prepared for KDE 3.4.2: > > $ find -name object_object.h > ./rekall-2.4.0/kjs/kjs/object_object.h > ./rekall-2.4.0/kjs/3.3.0/kjs/object_object.h > ./rekall-2.4.0/kjs/3.3.1/kjs/object_object.h > ./rekall-2.4.0/kjs/3.3.2/kjs/object_object.h > ./rekall-2.4.0/kjs/3.4.0/kjs/object_object.h > ./rekall-2.4.0/kjs/3.4.1/kjs/object_object.h > > I imagine KDE 3.5 will also be trouble. :) I know! This is all a problem, I can't see how to avoid using some of the "internal" header files (and the KJS documentation is a little, ahem, lacking - fortunately the source was with me :) You'll need to get the correspoinding 3.4.2 headers, though i'd guess that the 3.4.1 headers will do, assuming no source or binary API changes Mike > _______________________________________________ > Rekall-devel mailing list > [email protected] > http://www.mailman.a-i-s.co.uk/cgi-bin/mailman/listinfo/rekall-devel -- Regards Mike http://www.rekallrevealed.org *THE* GPL/Open Source database front end for Linux and Windows.