Date: Fri, 09 Apr 2004 13:18:02 -0000 From: Christian Lohr <christian.lohr@web.de> To: Thierry Thomas <thierry@pompo.net> Cc: ports@freebsd.org Subject: Re: rekall 2.0-beta Message-ID: <200501010137.17980.christian.lohr@web.de> In-Reply-To: <20040406205918.GB14222@graf.pompo.net> References: <200404060323.12666.christian.lohr@web.de> <20040406205918.GB14222@graf.pompo.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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$
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501010137.17980.christian.lohr>