[Psi-devel] compiler error with psi 0.9.3, x86 Linux
Dominik Werder
dwerder at gmx.net
Wed Feb 2 02:40:52 PST 2005
Hello!
psi 0.9.3 does not compile here and I don't know why.. here is some output:
My System is:
my$ uname -a
Linux ghrt 2.4.26 #6 Mon Jun 14 19:07:27 PDT 2004 i686 unknown unknown
GNU/Linux
./configure was ok:
my$ ./configure
Configuring Psi ...
Verifying Qt 3.x Multithreaded (MT) build environment ... ok
Checking for Qt >= 3.1 ... yes
Checking for QCA 1.0 ... yes
Checking for zlib ... yes
Checking for the XScreenSaver extension ... yes
Checking for Linux Directory Notification ... yes
Checking for gethostbyname_r() ... yes
Checking for KDE ... no
Good, your configure finished. Now run 'make'.
my$
While compiling psi I got the following error and much more, this is just
a part of it:
.obj/psicon.o(.text+0x3dc8): In function `PsiCon::doToolbars()':
/home/dwerder/software/psi-0.9.3/src/psicon.cpp:961: undefined reference
to `ToolbarDlg::ToolbarDlg[in-charge](PsiCon*, QWidget*, char const*)'
.obj/psitoolbar.o(.text+0x868): In function
`PsiToolBar::contextMenuEvent(QContextMenuEvent*)':
/home/dwerder/software/psi-0.9.3/src/psitoolbar.cpp:120: undefined
reference to `ToolbarDlg::setCurrentToolbar(PsiToolBar*)'
.obj/moc_toolbardlg.o(.text+0x2fb): In function
`ToolbarDlg::qt_invoke(int, QUObject*)':
.moc/moc_toolbardlg.cpp:184: undefined reference to
`ToolbarDlg::toolbarAdd()'
.obj/moc_toolbardlg.o(.text+0x30e):.moc/moc_toolbardlg.cpp:185: undefined
reference to `ToolbarDlg::toolbarDelete()'
.obj/moc_toolbardlg.o(.text+0x375):.moc/moc_toolbardlg.cpp:186: undefined
reference to `ToolbarDlg::addToolbarAction(QListView*, QString, int)'
.obj/moc_toolbardlg.o(.text+0x410):.moc/moc_toolbardlg.cpp:187: undefined
reference to `ToolbarDlg::addToolbarAction(QListView*, QAction const*,
QString)'
.obj/moc_toolbardlg.o(.text+0x46d):.moc/moc_toolbardlg.cpp:188: undefined
reference to `ToolbarDlg::toolbarSelectionChanged(int)'
.obj/moc_toolbardlg.o(.text+0x480):.moc/moc_toolbardlg.cpp:189: undefined
reference to `ToolbarDlg::rebuildToolbarKeys()'
.obj/moc_toolbardlg.o(.text+0x493):.moc/moc_toolbardlg.cpp:190: undefined
reference to `ToolbarDlg::toolbarNameChanged()'
and the end of the make output is:
.obj/moc_toolbardlg.o(.gnu.linkonce.r._ZTV10ToolbarDlg+0x20):/usr/lib/qt/include/qstring.h:847:
undefined reference to `ToolbarDlg::~ToolbarDlg [in-charge]()'
.obj/moc_toolbardlg.o(.gnu.linkonce.r._ZTV10ToolbarDlg+0x24):/usr/lib/qt/include/qstring.h:847:
undefined reference to `ToolbarDlg::~ToolbarDlg [in-charge deleting]()'
.obj/moc_toolbardlg.o(.gnu.linkonce.r._ZTV10ToolbarDlg+0x1d4):.moc/moc_toolbardlg.cpp:170:
undefined reference to `non-virtual thunk [nv:-40] to
ToolbarDlg::~ToolbarDlg [in-charge]()'
.obj/moc_toolbardlg.o(.gnu.linkonce.r._ZTV10ToolbarDlg+0x1d8):.moc/moc_toolbardlg.cpp:170:
undefined reference to `non-virtual thunk [nv:-40] to
ToolbarDlg::~ToolbarDlg [in-charge deleting]()'
collect2: ld returned 1 exit status
make[1]: *** [psi] Error 1
make[1]: Leaving directory `/home/dwerder/software/psi-0.9.3/src'
make: *** [sub-src] Error 2
bye!
Dominik
More information about the Psi-devel-affinix.com
mailing list