[prev in list] [next in list] [prev in thread] [next in thread] 

List:       klyx
Subject:    Linking klyx-0.9.8a Files
From:       Horst Becker <Horst.Becker () agrar ! uni-giessen ! de>
Date:       1998-10-14 12:39:38
[Download RAW message or body]

Hello,

I got the klyx-0.9.8.a release. The configuration and compilation runs
fine an my linux box. But when the linker start I get error messages for
example like that:
moc_qkbrowser.o: In function `QKBrowseBox type_info function':
moc_qkbrowser.o(.text+0x11f): undefined reference to `QTableView type_info
function'
moc_qkbrowser.o(.rodata+0x210): undefined reference to `QTableView
type_info node'

With nm on moc_qkbrowser.o grepped for I get in part:

         U QTableView::cellWidth(int)
         U QTableView::cellHeight(int)
         U QTableView::totalWidth(void)
         U QTableView::totalHeight(void)
         U QTableView::setupPainter(QPainter *)
         U QTableView type_info node
         U QTableView type_info function


This happens with all moc_* and some other objectfiles of the src
directory. My system parameters are:

type       i586-pc-linux-gnulibc1
QT-Version libqt.so.1.40
Compiler   gcc version 2.8.1

In the bottom I send the compiler error message in part.
Can someone give me an advice what to do for getting the object-files
linked.

Thanks Horst

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt/include
-I/usr/X11R6/include -I../images  -O2 -Wall -c moc_qkbrowser.C
/bin/sh ../libtool --silent --mode=link g++ -O2 -Wall -s -o klyx
-L/opt/kde/lib -L/usr/X11R6/lib  -rpath /opt/kde/lib -rpath /usr/X11R6/lib
AskForTextDialog.o BufferView.o Bullet.o BulletShapeDialog.o
CharacterStyleDialog.o Chktex.o CreditsDialog.o DepTable.o
DocumentLayoutDialog.o EditFigureDialog.o ExportCusto........
.
.
moc_TableOfContentsDialog.o moc_VCLogDialog.o moc_ViewLogfileDialog.o
moc_TableDialog.o moc_klyx.o moc_minibuffer.o moc_qkbrowser.o -lkfile
-lkfm -lkdeui -lkdecore -lqt -lXext -lX11 -lm  
BulletShapeDialog.o: In function `QArrayT<char> type_info function':
BulletShapeDialog.o(.gnu.linkonce.t.__tft7QArrayT1Zc+0x13): undefined
reference to `QGArray type_info function'
BulletShapeDialog.o(.gnu.linkonce.t.__tft7QArrayT1Zc+0x18): undefined
reference to `QGArray type_info node'
LyXView.o: In function `QListT<char> type_info function':
LyXView.o(.gnu.linkonce.t.__tft6QListT1Zc+0x13): undefined reference to
`QGList type_info function'
LyXView.o(.gnu.linkonce.t.__tft6QListT1Zc+0x18): undefined reference to
`QGList type_info node'
.
.
.
moc_minibuffer.o: In function `MiniBuffer type_info function':
moc_minibuffer.o(.text+0x2bb): undefined reference to `QObject type_info
function'
moc_minibuffer.o(.text+0x2c0): undefined reference to `QObject type_info
node'
moc_qkbrowser.o: In function `QKBrowseBox type_info function':
moc_qkbrowser.o(.text+0x11f): undefined reference to `QTableView type_info
function'
moc_qkbrowser.o(.rodata+0x210): undefined reference to `QTableView
type_info node'
make: *** [klyx] Error 1


---
Horst Becker                  Phone : 0641-99-37553
Institut fuer Biometrie und   Fax   : 0641-99-37549
Populationsgenetik            mailto: Horst.Becker@agrar.uni-giessen.de 
Ludwigstrasse 27              
35390 Giessen
Germany

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic