LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 772|回复: 2

emerge tora 出错![Solved]

[复制链接]
发表于 2007-6-8 09:47:15 | 显示全部楼层 |阅读模式
# USE="oracle oci8-instant-client -kde -xinerama" emerge -v tora

*** Warning: Linking the executable tora against the loadable module
*** libtoalert.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoanalyze.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtobackup.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtobrowser.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtochart.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtocurrent.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtodebug.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoeditextensions.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoextract.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoinvalid.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtooutput.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtopassword.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoprofiler.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoproject.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoqsqlconnection.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoresult.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtorollback.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoscript.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtosecurity.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtosession.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtosgatrace.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtosqledit.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtostorage.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtostoragedefinition.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtotemplate.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtotemporary.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtotuning.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtowidget.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtoworksheet.so is not portable!

*** Warning: Linking the executable tora against the loadable module
*** libtooracleconnection.so is not portable!
i686-pc-linux-gnu-g++ -DQT_THREAD_SUPPORT -O2 -march=pentium4 -pipe -fomit-frame-pointer -D_REENTRANT -Wl,-O1 -Wl,--as-needed -o .libs/tora tora-main.o tora-toabout.o tora-toaboutui.o tora-tobackground.o tora-toconnection.o tora-todatabasesettingui.o tora-toeditwidget.o tora-toglobalsetting.o tora-toglobalsettingui.o tora-tohelp.o tora-tohelpaddfileui.o tora-tohelpsetupui.o tora-tohighlightedtext.o tora-tohtml.o tora-tomain.o tora-tomarkedtext.o tora-tomemoeditor.o tora-tomessageui.o tora-tonewconnection.o tora-tonewconnectionui.o tora-tonoblockquery.o tora-toparamget.o tora-topreferences.o tora-topreferencesui.o tora-toresult.o tora-toresultfield.o tora-toresultitem.o tora-toresultlistformatui.o tora-toresultstats.o tora-toresultview.o tora-tosearchreplace.o tora-tosearchreplaceui.o tora-tosmtp.o tora-tosql.o tora-tosqlparse.o tora-tosyntaxsetup.o tora-tosyntaxsetupui.o tora-totabwidget.o tora-totemplateprovider.o tora-totextview.o tora-tothread.o tora-totool.o tora-totoolsettingui.o tora-utils.o  -L/usr/qt/3/lib -L/usr/X11R6/lib -lm -lstdc++ -L/usr/lib/oracle/10.2.0.3/client/lib ./.libs/libtoalert.so ./.libs/libtoanalyze.so ./.libs/libtobackup.so ./.libs/libtobrowser.so ./.libs/libtochart.so ./.libs/libtocurrent.so ./.libs/libtodebug.so ./.libs/libtoeditextensions.so ./.libs/libtoextract.so ./.libs/libtoinvalid.so ./.libs/libtooutput.so ./.libs/libtopassword.so ./.libs/libtoprofiler.so ./.libs/libtoproject.so ./.libs/libtoqsqlconnection.so ./.libs/libtoresult.so ./.libs/libtorollback.so ./.libs/libtoscript.so ./.libs/libtosecurity.so ./.libs/libtosession.so ./.libs/libtosgatrace.so ./.libs/libtosqledit.so ./.libs/libtostorage.so ./.libs/libtostoragedefinition.so ./.libs/libtotemplate.so ./.libs/libtotemporary.so ./.libs/libtotuning.so ./.libs/libtowidget.so ./.libs/libtoworksheet.so ./.libs/libtooracleconnection.so /usr/qt/3/lib/libqt-mt.so /usr/lib/libmng.so /usr/lib/libXi.so /usr/lib/libXrender.so /usr/lib/libXrandr.so /usr/lib/libXcursor.so /usr/lib/libXft.so /usr/lib/libfreetype.so /usr/lib/libfontconfig.so /usr/lib/libpng12.so -lz /usr/lib/libjpeg.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl /usr/lib/libSM.so /usr/lib/libICE.so -lqscintilla -lpthread -lclntsh /usr/lib/libpcre.so
./.libs/libtobrowser.so: undefined reference to `typeinfo for toTemplateSQL'
./.libs/libtobrowser.so: undefined reference to `toDatatype::type() const'
./.libs/libtobrowser.so: undefined reference to `toResultCombo::toResultCombo(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toTemplateItem::setSelected(bool)'
./.libs/libtobrowser.so: undefined reference to `toResultCols::toResultCols(QWidget*, char const*, unsigned int)'
./.libs/libtobrowser.so: undefined reference to `toResultConstraint::toResultConstraint(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toTemplateSQL::expand()'
./.libs/libtobrowser.so: undefined reference to `toChangeConnection::toChangeConnection(QToolBar*, char const*)'
./.libs/libtobrowser.so: undefined reference to `typeinfo for toTemplateItem'
./.libs/libtobrowser.so: undefined reference to `toResultContent::toResultContent(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toExtract::parseColumnDescription(std::_List_const_iterator<QString>, std::_List_const_iterator<QString>, int)'
./.libs/libtobrowser.so: undefined reference to `toTableSelect::toTableSelect(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toResultLong::toResultLong(bool, bool, toQuery::queryMode, QWidget*, char const*, unsigned int)'
./.libs/libtobrowser.so: undefined reference to `toTableSelect::setTable(QString const&)'
./.libs/libtobrowser.so: undefined reference to `toExtract::canHandle(toConnection&)'
./.libs/libtobrowser.so: undefined reference to `toResultReferences::toResultReferences(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toTemplateSQLObject::~toTemplateSQLObject()'
./.libs/libtobrowser.so: undefined reference to `toExtract::splitDescribe(QString const&)'
./.libs/libtobrowser.so: undefined reference to `toDatatype::setType(QString const&)'
./.libs/libtobrowser.so: undefined reference to `vtable for toTemplateItem'
./.libs/libtobrowser.so: undefined reference to `toResultLong::toResultLong(QWidget*, char const*, unsigned int)'
./.libs/libtobrowser.so: undefined reference to `toExtract::describe(std::list<QString, std::allocator<QString> >&)'
./.libs/libtobrowser.so: undefined reference to `toResultIndexes::toResultIndexes(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `typeinfo for toResultConstraint'
./.libs/libtobrowser.so: undefined reference to `toExtract::createFromParse(std::_List_iterator<toSQLParse::statement>, std::_List_iterator<toSQLParse::statement>)'
./.libs/libtobrowser.so: undefined reference to `toExtract::addDescription(std::list<QString, std::allocator<QString> >&, std::list<QString, std::allocator<QString> > const&, QString const&, QString const&, QString const&, QString const&, QString const&, QString const&, QString const&, QString const&, QString const&)'
./.libs/libtobrowser.so: undefined reference to `typeinfo for toResultReferences'
./.libs/libtobrowser.so: undefined reference to `toResultExtract::toResultExtract(bool, QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toTemplateItem::selectedWidget(QWidget*)'
./.libs/libtobrowser.so: undefined reference to `toDatatype::toDatatype(toConnection&, QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toExtract::migrate(QTextStream&, std::list<QString, std::allocator<QString> >&, std::list<QString, std::allocator<QString> >&)'
./.libs/libtobrowser.so: undefined reference to `toResultCols::displayHeader(bool)'
./.libs/libtobrowser.so: undefined reference to `toResultExtent::toResultExtent(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `toTemplateSQL::toTemplateSQL(toConnection&, toTemplateItem*, QString const&, QString const&)'
./.libs/libtobrowser.so: undefined reference to `typeinfo for toResultLong'
./.libs/libtobrowser.so: undefined reference to `toResultDepend::toResultDepend(QWidget*, char const*)'
./.libs/libtobrowser.so: undefined reference to `vtable for toTemplateSQL'
./.libs/libtobrowser.so: undefined reference to `toDatatype::setCustom(bool)'
./.libs/libtobrowser.so: undefined reference to `toExtract::toExtract(toConnection&, QWidget*)'
collect2: ld returned 1 exit status
make[1]: *** [tora] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-db/tora-1.3.21-r1/work/tora-1.3.21'
make: *** [all] Error 2

!!! ERROR: dev-db/tora-1.3.21-r1 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  tora-1.3.21-r1.ebuild, line 72:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/dev-db/tora-1.3.21-r1/temp/build.log'.
发表于 2007-6-8 10:15:31 | 显示全部楼层
-Wl,--as-needed
试试去掉这个 LDFLAGS。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-8 14:05:18 | 显示全部楼层
Post by 晨想
-Wl,--as-needed
试试去掉这个 LDFLAGS。

太感谢了。问题解决了~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表