rekall compile attempt in Mac OS X 10.4

David Reiser <[email protected]> Tue, 17 May 2005 20:23:28 -0400
Newsgroups gmane.comp.db.rekall.devel
Message-ID <[email protected]>
I've upgraded to 'Tiger', and when I tried to compile the Rekall in  
CVS as of early evening east coast US May 17, it failed with:

g++ -fPIC -D__KB_RUNTIME=1 -D__KB_APPNAME=\"Rekall\" -D__KB_AUTOMOC=1  
-DROOTDIR="\"/usr/local"\" -D__KB_HELPAPP=\"RekallHelp\" -D__KB_KDE=0  
-D__KB_EMBEDDED=0 -D__KB_USESYSPY=1 -D__KB_TKC=1 -Ilibs/kbase_rt - 
Iports/qt3 -Ilibs/common -Ilibs/el32 -I/Developer/qt/include -c -o  
libs/kbase_rt/kb_dispwidget.os libs/kbase_rt/kb_dispwidget.cpp
libs/kbase_rt/kb_dispwidget.cpp: In member function `virtual void
    KBDispWidget::contextMenuEvent(QContextMenuEvent*)':
libs/kbase_rt/kb_dispwidget.cpp:222: error: `contextEvent' undeclared  
(first
    use this function)
libs/kbase_rt/kb_dispwidget.cpp:222: error: (Each undeclared  
identifier is
    reported only once for each function it appears in.)
scons: *** [libs/kbase_rt/kb_dispwidget.os] Error 1
make: *** [all] Error 2

If I did my CVS right (I have no idea if I did...), that file was  
modified earlier today. Is it missing a declaration?



I was being somewhat lazy, and tried to compile against Qt 3.3.4 that  
I built in OS X 10.3.(7 or 8, I think). Since Trolltech says Qt 3.3.4  
won't compile in gcc4, and the Mac community says that one cannot  
successfully mix libraries built by gcc3.3 with apps and libraries  
built with gcc4.0 on a Mac I figured I'd just try to compile Rekall  
with gcc3.3 against my current copy of Qt.

Ah well. I am getting  multiple warnings of multiple definitions of  
_dlopen, _dladdr, _dlclose, and _dlsym. Does anyone know how likely  
these warnings are to be a problem once the above failure is resolved?

Dave