rekall 2.0-beta

Christian Lohr christian.lohr at web.de
Fri Apr 9 06:18:02 PDT 2004


Am Dienstag, 6. April 2004 20:59 schrieb Thierry Thomas:

> I have a work-in-progress on Rekall. You can find a shar file at
> <http://people.freebsd.org/~thierry/ports/>.
>
> It builds, but it does not run very well... Don't hesitate to modify it!
>
> Regards,

I get still errors when I try to compile rekall, perhaps it refers from my 
compiler(gcc version 2.95.4 20020320 [FreeBSD])

.libs/kb_shared.o: In function `KBShared::~KBShared(void)':
.libs/kb_shared.o(.text+0x9a): undefined reference to `__stderrp'
.libs/kb_shared.o(.text+0xa1): undefined reference to `fprintf'
.libs/kb_databuffer.o: In function `KBDataBuffer::append(char const *, 
unsigned int)':
.libs/kb_databuffer.o(.text+0x28a): undefined reference to `memcpy'
.libs/kb_value.o: In function `getFormatInfo(QString)':
.libs/kb_value.o(.text+0x225): undefined reference to `__stderrp'
.libs/kb_value.o(.text+0x22c): undefined reference to `fprintf'
.libs/kb_value.o(.text+0x664): undefined reference to `setlocale'
.libs/kb_value.o(.text+0x6c0): undefined reference to `setlocale'
.libs/kb_value.o(.text+0x6c7): undefined reference to `localeconv'
.libs/kb_value.o(.text+0x78c): undefined reference to `setlocale'
.libs/kb_value.o: In function `KBValue::deFormat(QString const &, KBType *, 
QString const &)':
.libs/kb_value.o(.text+0x85b): undefined reference to `atexit'
.libs/kb_value.o(.text+0x8d8): undefined reference to `__stderrp'
.libs/kb_value.o(.text+0x8df): undefined reference to `fprintf'
.libs/kb_value.o(.text+0xba8): undefined reference to `__stderrp'
.libs/kb_value.o(.text+0xbaf): undefined reference to `fprintf'
.libs/kb_value.o: In function `allocData(char const *, unsigned int)':
.libs/kb_value.o(.text+0xc04): undefined reference to `memcpy'
.libs/kb_value.o: In function `allocData(QCString)':
.libs/kb_value.o(.text+0xc7d): undefined reference to `memcpy'
.libs/kb_value.o: In function `KBValue::formatNumber(QString const &, bool *) 
const':
.libs/kb_value.o(.text+0x1ad1): undefined reference to `strtod'
.libs/kb_value.o: In function `KBValue::formatCurrency(QString const &, bool 
*) const':
.libs/kb_value.o(.text+0x2b9b): undefined reference to `strtod'
.libs/kb_value.o: In function `KBValue::getText(QString const &, bool *) 
const':
.libs/kb_value.o(.text+0x3349): undefined reference to `strtol'
.libs/kb_value.o(.text+0x3454): undefined reference to `strtod'
.libs/kb_datetime.o: In function `getName(char const *, unsigned int)':
.libs/kb_datetime.o(.text+0x33): undefined reference to `strncasecmp'
.libs/kb_datetime.o(.text+0x64): undefined reference to `strcasecmp'
.libs/kb_datetime.o: In function `KBDateTime::KBDateTime(QString const &)':
.libs/kb_datetime.o(.text+0x2a6): undefined reference to `strdup'
.libs/kb_datetime.o(.text+0x2ff): undefined reference to `___runetype'
.libs/kb_datetime.o(.text+0x30a): undefined reference to `_CurrentRuneLocale'
.libs/kb_datetime.o(.text+0x381): undefined reference to `_DefaultRuneLocale'
.libs/kb_datetime.o(.text+0x3cf): undefined reference to `___runetype'
.libs/kb_datetime.o(.text+0x3da): undefined reference to `_CurrentRuneLocale'
.libs/kb_datetime.o(.text+0x408): undefined reference to `_DefaultRuneLocale'
.libs/kb_datetime.o(.text+0x4c8): undefined reference to `atol'
.libs/kb_datetime.o(.text+0x55d): undefined reference to `atexit'
.libs/kb_datetime.o: In function `KBDateTime::format(QString const &) const':
.libs/kb_datetime.o(.text+0xf37): undefined reference to `__stderrp'
.libs/kb_datetime.o(.text+0xf3e): undefined reference to `fprintf'
.libs/kb_notifier.o: In function `KBNotifier::qt_cast(char const *)':
.libs/kb_notifier.o(.text+0x167): undefined reference to `strcmp'
.libs/kb_error.o: In function `KBError::operator=(KBError const &)':
.libs/kb_error.o(.text+0x161): undefined reference to `__stderrp'
.libs/kb_error.o(.text+0x168): undefined reference to `fprintf'
.libs/kb_error.o: In function `KBError::display(QString const &, char const *, 
unsigned int) const':
.libs/kb_error.o(.text+0x223): undefined reference to `__stderrp'
.libs/kb_error.o(.text+0x22a): undefined reference to `fprintf'
.libs/kb_error.o(.text+0x24b): undefined reference to `fprintf'
.libs/kb_error.o(.text+0x26c): undefined reference to `fprintf'
.libs/kb_error.o(.text+0x28d): undefined reference to `fprintf'
.libs/kb_error.o: In function `KBError::display(__sFILE *) const':
.libs/kb_error.o(.text+0x31a): undefined reference to `fprintf'
.libs/kb_error.o(.text+0x340): more undefined references to `fprintf' follow
.libs/kb_error.o: In function `KBError::EFatal(QString const &, QString const 
&, char const *, unsigned int)':
.libs/kb_error.o(.text+0x63b): undefined reference to `_exit'
.libs/kb_tableinfo.o: In function `KBTableSort::KBTableSort(QDomElement const 
&)':
.libs/kb_tableinfo.o(.text+0x583): undefined reference to `__stderrp'
.libs/kb_tableinfo.o(.text+0x58a): undefined reference to `fprintf'
.libs/kb_tableinfo.o: In function `KBTableSelect::KBTableSelect(QDomElement 
const &)':
.libs/kb_tableinfo.o(.text+0xd9b): undefined reference to `__stderrp'
.libs/kb_tableinfo.o(.text+0xda2): undefined reference to `fprintf'
.libs/kb_tableinfo.o: In function `KBTableView::KBTableView(QDomElement const 
&)':
.libs/kb_tableinfo.o(.text+0x16ef): undefined reference to `__stderrp'
.libs/kb_tableinfo.o(.text+0x16f6): undefined reference to `fprintf'
.libs/kb_tableinfo.o: In function `KBTableInfo::load(KBDBInfo *, QString const 
&, KBError &)':
.libs/kb_tableinfo.o(.text+0x36aa): undefined reference to `__stderrp'
.libs/kb_tableinfo.o(.text+0x36b4): undefined reference to `fprintf'
.libs/kb_tableinfo.o(.text+0x371a): undefined reference to `fprintf'
.libs/kb_location.o: In function `KBLocation::contents(QMemArray<char> &, 
KBError &)':
.libs/kb_location.o(.text+0x1bf3): undefined reference to `__error'
.libs/kb_location.o(.text+0x1bfa): undefined reference to `strerror'
.libs/kb_location.o(.text+0x1eef): undefined reference to `__error'
.libs/kb_location.o(.text+0x1ef6): undefined reference to `strerror'
.libs/kb_location.o: In function `KBLocation::timestamp(KBError &)':
.libs/kb_location.o(.text+0x227c): undefined reference to `stat'
.libs/kb_location.o(.text+0x22bd): undefined reference to `__error'
.libs/kb_location.o(.text+0x22c4): undefined reference to `strerror'
.libs/kb_location.o(.text+0x25c7): undefined reference to `time'
.libs/kb_location.o: In function `KBLocation::getFactory(void)':
.libs/kb_location.o(.text+0x26cd): undefined reference to `__stderrp'
.libs/kb_location.o(.text+0x26d4): undefined reference to `fprintf'
.libs/kb_location.o: In function `KBLocation::registerType(char const *, char 
const *, QString const &, KBPartFactory *)':
.libs/kb_location.o(.text+0x2712): undefined reference to `__stderrp'
.libs/kb_location.o(.text+0x2719): undefined reference to `fprintf'
.libs/kb_location.o: In function `KBLocation::extnForType(KBDBInfo *, QString 
const &, QString const &)':
.libs/kb_location.o(.text+0x27ba): undefined reference to `__stderrp'
.libs/kb_location.o(.text+0x27c1): undefined reference to `fprintf'
.libs/kb_location.o: In function `KBLocation::saveToFile(QString const &, 
QString const &, char const *, unsigned int, KBError &)':
.libs/kb_location.o(.text+0x296d): undefined reference to `__error'
.libs/kb_location.o(.text+0x2974): undefined reference to `strerror'
.libs/kb_location.o(.text+0x2acf): undefined reference to `__error'
.libs/kb_location.o(.text+0x2ad6): undefined reference to `strerror'
.libs/kb_location.o: In function `KBLocation::saveToDB(QString const &, 
QString const &, char const *, unsigned int, KBError &)':
.libs/kb_location.o(.text+0x2f46): undefined reference to `time'
.libs/kb_location.o(.text+0x2f5b): undefined reference to `gmtime'
.libs/kb_location.o(.text+0x2f74): undefined reference to `strftime'
.libs/kb_location.o: In function `KBLocation::renameFile(QString const &, 
KBError &)':
.libs/kb_location.o(.text+0x7144): undefined reference to `rename'
.libs/kb_location.o(.text+0x7160): undefined reference to `__error'
.libs/kb_location.o(.text+0x7167): undefined reference to `strerror'
.libs/kb_location.o(.text+0x73b8): undefined reference to `__error'
.libs/kb_location.o: In function `KBLocation::removeFile(KBError &)':
.libs/kb_location.o(.text+0x7e1b): undefined reference to `__error'
.libs/kb_location.o(.text+0x7e22): undefined reference to `strerror'
.libs/kb_location.o(.text+0x7fc2): undefined reference to `__error'
.libs/kb_desktop.o: In function `KBDesktop::scan(QString const &, QString 
const &, QPtrList<KBDesktop> &)':
.libs/kb_desktop.o(.text+0x123): undefined reference to `__stderrp'
.libs/kb_desktop.o(.text+0x12a): undefined reference to `fprintf'
.libs/kb_desktop.o(.text+0x1dd): undefined reference to `__stderrp'
.libs/kb_desktop.o(.text+0x1e4): undefined reference to `fprintf'
.libs/kb_desktop.o: In function `KBDesktop::print(void)':
.libs/kb_desktop.o(.text+0x554): undefined reference to `__stderrp'
.libs/kb_desktop.o(.text+0x55b): undefined reference to `fprintf'
.libs/kb_desktop.o(.text+0x5a7): undefined reference to `__stderrp'
.libs/kb_desktop.o(.text+0x5ae): undefined reference to `fprintf'
.libs/kb_serverinfo.o: In function `getDriverFactory(QString const &)':
.libs/kb_serverinfo.o(.text+0x1cb): undefined reference to `dlerror'
.libs/kb_serverinfo.o(.text+0x34b): undefined reference to `dlerror'
.libs/kb_serverinfo.o: In function `KBServerInfo::checkForTables(void)':
.libs/kb_serverinfo.o(.text+0x334e): undefined reference to `__stderrp'
.libs/kb_serverinfo.o(.text+0x3355): undefined reference to `fprintf'
.libs/kb_serverinfo.o: In function `KBServerInfo::linkIsOpen(void)':
.libs/kb_serverinfo.o(.text+0x392f): undefined reference to `__stderrp'
.libs/kb_serverinfo.o(.text+0x3936): undefined reference to `fprintf'
.libs/kb_serverinfo.o: In function `KBServerInfo::getDBPath(void)':
.libs/kb_serverinfo.o(.text+0x3a36): undefined reference to `atexit'
.libs/kb_database.o: In function `KBSQLSelect::getFieldType(unsigned int)':
.libs/kb_database.o(.text+0x1ff): undefined reference to `__stderrp'
.libs/kb_database.o(.text+0x206): undefined reference to `fprintf'
.libs/kb_database.o(.text+0x210): undefined reference to `exit'
.libs/kb_db.o: In function `KBServer::~KBServer(void)':
.libs/kb_db.o(.text+0x1bf): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x1c6): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x1d6): undefined reference to `kill'
.libs/kb_db.o(.text+0x1e3): undefined reference to `sleep'
.libs/kb_db.o(.text+0x1f5): undefined reference to `waitpid'
.libs/kb_db.o(.text+0x21d): undefined reference to `fprintf'
.libs/kb_db.o: In function `KBServer::connect(KBServerInfo *)':
.libs/kb_db.o(.text+0x528): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x52f): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x683): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x68a): undefined reference to `fprintf'
.libs/kb_db.o: In function `KBServer::listDrivers(QValueList<KBDriverDetails> 
&, KBError &)':
.libs/kb_db.o(.text+0x174d): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x1754): undefined reference to `fprintf'
.libs/kb_db.o: In function `KBServer::listTypes(void)':
.libs/kb_db.o(.text+0x1a2b): undefined reference to `atexit'
.libs/kb_db.o: In function `KBServer::listFields(KBTableSpec &)':
.libs/kb_db.o(.text+0x1bf4): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x1bfb): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x1c62): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x1c69): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x1d71): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x1d78): undefined reference to `fprintf'
.libs/kb_db.o: In function `KBServer::printQuery(QString const &, unsigned 
int, KBValue const *, bool)':
.libs/kb_db.o(.text+0x232c): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x2333): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x24a4): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x24ab): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x24ee): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x24f5): undefined reference to `fprintf'
.libs/kb_db.o: In function `KBServer::doMapExpression(QString const &, char 
const *, char const *, QString const &)':
.libs/kb_db.o(.text+0x2929): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x2930): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x2951): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x2972): undefined reference to `fprintf'
.libs/kb_db.o: In function `KBServer::openSSHTunnel(int)':
.libs/kb_db.o(.text+0x2cbf): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x2cc6): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x301e): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x3025): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x302a): undefined reference to `fork'
.libs/kb_db.o(.text+0x3052): undefined reference to `__error'
.libs/kb_db.o(.text+0x3059): undefined reference to `strerror'
.libs/kb_db.o(.text+0x314d): undefined reference to `close'
.libs/kb_db.o(.text+0x315f): undefined reference to `__stdinp'
.libs/kb_db.o(.text+0x3174): undefined reference to `freopen'
.libs/kb_db.o(.text+0x31df): undefined reference to `execlp'
.libs/kb_db.o(.text+0x31ed): undefined reference to `__error'
.libs/kb_db.o(.text+0x31f4): undefined reference to `strerror'
.libs/kb_db.o(.text+0x3202): undefined reference to `__stderrp'
.libs/kb_db.o(.text+0x3209): undefined reference to `fprintf'
.libs/kb_db.o(.text+0x3216): undefined reference to `exit'
.libs/kb_db.o(.text+0x3267): undefined reference to `kill'
.libs/kb_db.o(.text+0x3271): undefined reference to `sleep'
.libs/kb_db.o(.text+0x3289): undefined reference to `waitpid'
.libs/kb_dbinfo.o: In function `KBDBInfo::init(bool)':
.libs/kb_dbinfo.o(.text+0x2c3): undefined reference to `__stderrp'
.libs/kb_dbinfo.o(.text+0x2ca): undefined reference to `fprintf'
.libs/kb_dbinfo.o(.text+0x2eb): undefined reference to `fprintf'
.libs/kb_dbinfo.o(.text+0x312): undefined reference to `fprintf'
.libs/kb_dbinfo.o: In function `KBDBInfo::save(QString const &)':
.libs/kb_dbinfo.o(.text+0xeac): undefined reference to `rename'
.libs/kb_design.o: In function `GetKBDesignDictSpec(QPtrList<KBFieldSpec> &)':
.libs/kb_design.o(.text+0x21b): undefined reference to `atexit'
.libs/kb_design.o(.text+0x270): undefined reference to `atexit'
.libs/kb_design.o(.text+0x2c5): undefined reference to `atexit'
.libs/kb_design.o(.text+0x31a): undefined reference to `atexit'
.libs/kb_design.o(.text+0x36f): undefined reference to `atexit'
.libs/kb_design.o(.text+0x3c4): more undefined references to `atexit' follow
.libs/kb_design.o: In function `GetKBDesignQueries(KBDBLink &, QString &, 
QString &, QString &, QString &)':
.libs/kb_design.o(.text+0x1394): undefined reference to `__stderrp'
.libs/kb_design.o(.text+0x139b): undefined reference to `fprintf'
.libs/kb_design.o(.text+0x13bc): undefined reference to `fprintf'
.libs/kb_design.o(.text+0x13dd): undefined reference to `fprintf'
.libs/kb_design.o(.text+0x13fe): undefined reference to `fprintf'
.libs/kb_designinfo.o: In function `KBDesignInfo::getField(unsigned int)':
.libs/kb_designinfo.o(.text+0x2bb): undefined reference to `atexit'
.libs/kb_dbdociter.o: In function `imageFilters(void)':
.libs/kb_dbdociter.o(.text+0x219): undefined reference to `__stderrp'
.libs/kb_dbdociter.o(.text+0x220): undefined reference to `fprintf'
.libs/kb_dbdociter.o: In function `KBDBDocIter::init(KBDBInfo *, QString const 
&, QString const &, QString const &, KBError &, bool)':
.libs/kb_dbdociter.o(.text+0x429): undefined reference to `__stderrp'
.libs/kb_dbdociter.o(.text+0x430): undefined reference to `fprintf'
.libs/kb_dbdociter.o(.text+0x69c): undefined reference to `__stderrp'
.libs/kb_dbdociter.o(.text+0x6a3): undefined reference to `fprintf'
.libs/kb_dbdociter.o: In function `QStrList::compareItems(void *, void *)':
.libs/kb_dbdociter.o(.gnu.linkonce.t.compareItems__8QStrListPvT1+0x27): 
undefined reference to `strcmp'
.libs/kb_sshtunnel.o: In function `KBSSHTunnel::qt_cast(char const *)':
.libs/kb_sshtunnel.o(.text+0x167): undefined reference to `strcmp'
.libs/kb_sshtunnel.o: In function `KBSSHTunnel::slotTimerEvent(void)':
.libs/kb_sshtunnel.o(.text+0x664): undefined reference to `__stderrp'
.libs/kb_sshtunnel.o(.text+0x66b): undefined reference to `fprintf'
.libs/kb_sshtunnel.o(.text+0x67e): undefined reference to `kill'
.libs/kb_sshtunnel.o(.text+0x744): undefined reference to `waitpid'
.libs/kb_database.moc.o: In function `KBDBAdvanced::qt_cast(char const *)':
.libs/kb_database.moc.o(.text+0x15f): undefined reference to `strcmp'
gmake[3]: *** [libkbase_common.la] Error 1
gmake[3]: Leaving directory `/usr/home/cml/rekall-2.2.0-beta0/libs/common'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/home/cml/rekall-2.2.0-beta0/libs'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/home/cml/rekall-2.2.0-beta0'
gmake: *** [all] Error 2
bash-2.05b$



More information about the freebsd-ports mailing list