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