Subject: package devel/cevisia won't build.... unresolved symbols + Qt 2.0 ? + newer KDE?
To: None <tech-pkg@netbsd.org>
From: Reinoud Zandijk <zandijk@cs.utwente.nl>
List: tech-pkg
Date: 11/30/1999 14:47:03
Hi crew,

have any of you build devel/cevisia lately? Mine's bursting out in
unresolved symbols... I've included the long list at the end... 

Since kde wasn't precompiled on a sparc... i had to recompile it (took
some hours on a 50 Mhz sparc !) ... I've now installed :
kdelibs-1.1.2, kdebase-1.1.2, kdesupport-1.1.2, kdenetwork-1.1.2.

The last one was nessisary as far as I can remember to resolve some
references... has the package moved on to Qt 2.0 ? or a later Kde ?

I've tried to compile Qt 2.0 and all went fine on the sparc... but I had
to recompile /usr/lib/c++rt0.o with -PIC. Haven't tried it out as yet as i
don't know how to install further without messing up my machine....

so what libraries am i missing then? or hid the developper of cervisia put
a non compiling version on the site? (it was Alpha.. ok...); but there is
a compiled version of it for the i386... now find a i386 here :-)

Thanks in advance,

Reinoud


-- Unresolved symbols :
root@rangerover 54> pwd
/usr/pkgsrc/devel/cervisia
root@rangerover 55> make
===>  Building for cervisia-0.2.1
make  all-recursive
Making all in src
/bin/sh ../libtool --silent --mode=link g++  -O1 -g -L/usr/pkg/lib
-L/usr/X11R6/lib -rpath /usr/X11R6/lib -rpath /usr/X11R6/lib -rpath
/usr/X11R6/lib -rpath /usr/pkg/lib -o cervisia  main.o toplevel.o misc.o
cvsdir.o subprocdlg.o  cvsprogressdlg.o updateview.o commitdlg.o
checkoutdlg.o multilogdlg.o  logdlg.o logtree.o loglist.o diffdlg.o
resolvedlg.o diffview.o  annotatedlg.o annotateview.o gear.o -lkdeui
-lkdecore -lkfile -lkfm -lqt -lXext -lX11  
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::isLocalFile(void)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::decodeURL(QString &)' referenced
from text segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: Undefined symbol `KURL::isLocalFile(void)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::~KURL(void)' referenced from text
segment
kfiledialog.o: More undefined symbol KURL::~KURL(void)refs follow
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::url(void) const' referenced from
text segment
kfiledialog.o: More undefined symbol KURL::url(void) constrefs follow
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::decodeURL(QString &)' referenced
from text segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::isLocalFile(void)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::directory(bool)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::cd(char const *, bool)' referenced
from text segment
kfiledialog.o: Undefined symbol `KURL::path(void) const' referenced from
text segment
kfiledialog.o: More undefined symbol KURL::path(void) constrefs follow
kfiledialog.o: Undefined symbol `KURL::encodeURL(QString &)' referenced
from text segment
kfiledialog.o: Undefined symbol `KURL::encodeURL(QString &)' referenced
from text segment
kfiledialog.o: Undefined symbol `KURL::encodeURL(QString &)' referenced
from text segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::operator=(char const *)' referenced
from text segment
kfiledialog.o: Undefined symbol `KURL::isLocalFile(void)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfiledialog.o: Undefined symbol `KURL::KURL(char const *)' referenced from
text segment
kfilepreview.o: Undefined symbol `KNewPanner::KNewPanner(QWidget *, char
const *, KNewPanner::Orientation, KNewPanner::Units, int)' referenced from
text segment
kfilepreview.o: Undefined symbol `KNewPanner::activate(QWidget *, QWidget
*)' referenced from text segment
kfilepreview.o: Undefined symbol `KNewPanner::setSeparatorPos(int)'
referenced from text segment
kfilepreview.o: Undefined symbol `KNewPanner::~KNewPanner(void)'
referenced from text segment
kfilepreview.o: Undefined symbol `KNewPanner::~KNewPanner(void)'
referenced from text segment
kfilepreview.o: Undefined symbol `KNewPanner::className(void) const'
referenced from text segment
kfilepreview.o: Undefined symbol `KNewPanner::initMetaObject(void)'
referenced from text segment
kfilepreview.o: Undefined symbol `KNewPanner type_info node' referenced
from text segment
kfilepreview.o: Undefined symbol `KNewPanner type_info function'
referenced from text segment
kfilepreview.o: Undefined symbol `KNewPanner::eventFilter(QObject *,
QEvent *)' referenced from data segment
kfilepreview.o: Undefined symbol `KNewPanner::resizeEvent(QResizeEvent *)
' referenced from data segment
kcombiview.o: Undefined symbol `KNewPanner::KNewPanner(QWidget *, char
const *, KNewPanner::Orientation, KNewPanner::Units, int)' referenced from
text segment
kcombiview.o: Undefined symbol `KNewPanner::setLabels(char const *, char
const *)' referenced from text segment
kcombiview.o: Undefined symbol `KNewPanner::showLabels(bool)' referenced
from text segment
kcombiview.o: Undefined symbol `KNewPanner::activate(QWidget *, QWidget
*)' referenced from text segment
kcombiview.o: Undefined symbol `KNewPanner::setSeparatorPos(int)'
referenced from text segment
kcombiview.o: Undefined symbol `KNewPanner::~KNewPanner(void)' referenced
from text segment
kcombiview.o: Undefined symbol `KNewPanner::separatorPos(void)' referenced
from text segment
kcombiview.o: Undefined symbol `KNewPanner::~KNewPanner(void)' referenced
from text segment
kcombiview.o: Undefined symbol `KNewPanner::className(void) const'
referenced from text segment
kcombiview.o: Undefined symbol `KNewPanner::initMetaObject(void)'
referenced from text segment
kcombiview.o: Undefined symbol `KNewPanner type_info node' referenced from
text segment
kcombiview.o: Undefined symbol `KNewPanner type_info function' referenced
from text segment
kcombiview.o: Undefined symbol `KNewPanner::eventFilter(QObject *, QEvent
*)' referenced from data segment
kcombiview.o: Undefined symbol `KNewPanner::resizeEvent(QResizeEvent *)  '
referenced from data segment
kdir.o: Undefined symbol `KURL::KURL(void)' referenced from text segment
kdir.o: Undefined symbol `KURL::KURL(void)' referenced from text segment
kdir.o: Undefined symbol `KURL::KURL(void)' referenced from text segment
kdir.o: Undefined symbol `KURL::KURL(void)' referenced from text segment
kdir.o: Undefined symbol `KURL::KURL(char const *)' referenced from text
segment
kdir.o: Undefined symbol `KURL::cd(char const *, bool)' referenced from
text segment
kdir.o: More undefined symbol KURL::KURL(char const *)refs follow
kdir.o: Undefined symbol `KURL::isLocalFile(void)' referenced from text
segment
kdir.o: Undefined symbol `KURL::operator=(char const *)' referenced from
text segment
kdir.o: Undefined symbol `KURL::protocol(void) const' referenced from text
segment
kdir.o: Undefined symbol `KURL::host(void) const' referenced from text
segment
kfiledetaillist.o: Undefined symbol `KTabListBox::KTabListBox(QWidget *,
char const *, int, unsigned int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::~KTabListBox(void)'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::repaint(void)'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::numRows(void) const'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::itemPosList(int)'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::itemPosList(int)'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::~KTabListBox(void)'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::itemPosList(int)'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::clear(void)' referenced
from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::insertItem(char const *,
int)' referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::className(void) const'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox::initMetaObject(void)'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox type_info node'
referenced from text segment
kfiledetaillist.o: Undefined symbol `KTabListBox type_info function'
referenced from text segment
kfiledetaillist.o: Undefined symbol
`KTabListBox::mousePressEvent(QMouseEvent *)  ' referenced from data
segment
kfiledetaillist.o: Undefined symbol
`KTabListBox::mouseReleaseEvent(QMouseEvent *)  ' referenced from data
segment
kfiledetaillist.o: Undefined symbol
`KTabListBox::mouseMoveEvent(QMouseEvent *)  ' referenced from data
segment
kfiledetaillist.o: Undefined symbol `KTabListBox::paintEvent(QPaintEvent
*)  ' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::resizeEvent(QResizeEvent
*)  ' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::insertItem(char const *,
int)' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::changeItem(char const *,
int)' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::changeItemPart(char
const *, int, int)' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::changeItemColor(QColor
const &, int)' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setTabWidth(int)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::removeItem(int)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::clear(void)' referenced
from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setCurrentItem(int,
int)' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::unmarkAll(void)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::markItem(int, int)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::unmarkItem(int)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::isMarked(int) const'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setNumCols(int)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setNumRows(int)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::reorderRows(void)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumn(int, char
const *, int, KTabListBox::ColumnType, KTabListBox::OrderType,
KTabListBox::OrderMode, bool, int (*)(char const *, char const *))'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setColumnWidth(int,
int)' referenced from data segment
kfiledetaillist.o: Undefined symbol
`KTabListBox::setDefaultColumnWidth(int,...)' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::setSeparator(char)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::separator(void) const'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::readConfig(void)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::writeConfig(void)'
referenced from data segment
kfiledetaillist.o: Undefined symbol
`KTabListBox::newKTabListBoxColumn(void)' referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::resizeList(int)'
referenced from data segment
kfiledetaillist.o: Undefined symbol `KTabListBox::prepareForDrag(int, int,
char **, int *, int *)' referenced from data segment
kfiledetaillist.o: Undefined symbol
`KTabListBox::doMouseResizeCol(QMouseEvent *)  ' referenced from data
segment
kfiledetaillist.o: Undefined symbol
`KTabListBox::doMouseMoveCol(QMouseEvent *)  ' referenced from data
segment
kfm.o: Undefined symbol `KURL::isLocalFile(void)' referenced from text
segment
kfm.o: Undefined symbol `KURL::hasSubProtocol(void)' referenced from text
segment
kfm.o: warning: tmpnam() possibly used unsafely, use mkstemp() or
mkdtemp()
kfm.o: Undefined symbol `ksprintf(QString *, char const *,...)' referenced
from text segment
kfm.o: Undefined symbol `ksprintf(QString *, char const *,...)' referenced
from text segment
kfmclient_ipc.o: Undefined symbol `KSocket::KSocket(char const *)'
referenced from text segment
kfmclient_ipc.o: Undefined symbol `KSocket::enableRead(bool)' referenced
from text segment
collect2: ld returned 1 exit status
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
root@rangerover 56>