FreeBSD Port for kdevelop [...]

Roberto Alsina ralsina at unl.edu.ar
Wed Nov 10 10:00:20 GMT 1999


On Tue, 9 Nov 1999, it was written:

> On Sun, 07 Nov 1999, you wrote:
> > Hi, I've been attempting to create a port of kdevelop since 1.0b1. August 12th
> > is the date I first created the port, but 1.0b1 was around before that; since I
> > have as of yet been unable to successfully compile the program after about 150
> > or 200 different methods (no, I'm not exaggerating), I've decided to send this
> > in.
> .......
> > [and now, the linking:]
> > 
> > /bin/sh ../libtool --silent --mode=link g++295  -O2 -Wall -s -o kdevelop
> > -L/usr/local/lib  -L/usr/X11R6/lib -rpath /usr/local/lib -rpath
> > /usr/X11R6/lib -rpath /usr/X11R6/lib  klistview.o ckdevelop.o main.o cn        
> ........
> > ../classwizard/libclasswizard.a -lkfile -lkfm -lkspell -lkhtmlw -lkimgio -ljpeg
> > --ltiff -ljpeg -lz  -lqt  -lX11  -lm -ljscript -lkdeui -lkdecore -lqt
> > -lXext -lX11  -lfl 
> .......
> > klistview.o: In function `QArrayT<char> type_info function':
> > klistview.o(.gnu.linkonce.t.__tft7QArrayT1Zc+0x16): undefined reference to
> > `QGArray type_info functi             on'
> > klistview.o(.gnu.linkonce.t.__tft7QArrayT1Zc+0x1e): undefined reference to
> > `QGArray type_info node'
> > klistview.o: In function `KListViewItem type_info function':
> 
> It looks to me like all of the errors that you included in your e-mail are undefined references to
> QT functions.  In other words, are you sure you have the QT libraries installed in the
> /usr/X11R6/lib directory?  LD, or what ever linker you are using, is not finding the QT libs.  Look
> for files named 'libqt.so', 'libqt.so.1', and 'libqt.so.1.xx'.  Because the lib search path has
> been set to '/usr/local/lib' and '/usr/X11R6/lib', the QT libs need to be in one of those
> direcories.

In fact those errors seem to me the outcome of using -fno-rtti when
compiling either Qt or KDevelop and not the other.

 ("\''/").__..-''"`-. .         Roberto Alsina
 `9_ 9  )   `-. (    ).`-._.`)  ralsina at unl.edu.ar
 (_Y_.)' ._   ) `._`.  " -.-'   Centro de Telematica
  _..`-'_..-_/ /-'_.'           Universidad Nacional del Litoral
(l)-'' ((i).' ((!.'             Santa Fe - Argentina
                                KDE Developer (MFCH)
Not mad, but bound more than a madman is (Romeo and Juliet, Act I Scene II)





More information about the KDevelop mailing list