<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV style="FONT: 10pt arial">-----Ursprüngliche Nachricht----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>Von:</B>
<A href="mailto:ralsina@unl.edu.ar" title=ralsina@unl.edu.ar>Roberto
Alsina</A> </DIV>
<DIV style="FONT: 10pt arial"><B>An:</B> <A
href="mailto:kdevelop@barney.cs.uni-potsdam.de"
title=kdevelop@barney.cs.uni-potsdam.de>kdevelop@barney.cs.uni-potsdam.de</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Gesendet:</B> Mittwoch, 10. November 1999
11:00</DIV>
<DIV style="FONT: 10pt arial"><B>Betreff:</B> Re: FreeBSD Port for kdevelop
[...]</DIV>
<DIV><BR></DIV>
<DIV>On Tue, 9 Nov 1999, it was written:<BR><BR>> On Sun, 07 Nov 1999, you
wrote:<BR>> > Hi, I've been attempting to create a port of kdevelop
since 1.0b1. August 12th<BR>> > is the date I first created the port,
but 1.0b1 was around before that; since I<BR>> > have as of yet been
unable to successfully compile the program after about 150<BR>> > or 200
different methods (no, I'm not exaggerating), I've decided to send
this<BR>> > in.<BR>> .......<BR>> > [and now, the
linking:]<BR>> > <BR>> > /bin/sh ../libtool --silent --mode=link
g++295 -O2 -Wall -s -o kdevelop<BR>> > -L/usr/local/lib
-L/usr/X11R6/lib -rpath /usr/local/lib -rpath<BR>> > /usr/X11R6/lib
-rpath /usr/X11R6/lib klistview.o ckdevelop.o main.o
cn <BR>> ........<BR>> >
../classwizard/libclasswizard.a -lkfile -lkfm -lkspell -lkhtmlw -lkimgio
-ljpeg<BR>> > --ltiff -ljpeg -lz -lqt -lX11 -lm
-ljscript -lkdeui -lkdecore -lqt<BR>> > -lXext -lX11 -lfl <BR>>
.......<BR>> > klistview.o: In function `QArrayT<char> type_info
function':<BR>> > klistview.o(.gnu.linkonce.t.__tft7QArrayT1Zc+0x16):
undefined reference to<BR>> > `QGArray type_info
functi
on'<BR>> > klistview.o(.gnu.linkonce.t.__tft7QArrayT1Zc+0x1e): undefined
reference to<BR>> > `QGArray type_info node'<BR>> > klistview.o:
In function `KListViewItem type_info function':<BR>> <BR>> It looks to
me like all of the errors that you included in your e-mail are undefined
references to<BR>> QT functions. In other words, are you sure you
have the QT libraries installed in the<BR>> /usr/X11R6/lib directory?
LD, or what ever linker you are using, is not finding the QT libs.
Look<BR>> for files named 'libqt.so', 'libqt.so.1', and
'libqt.so.1.xx'. Because the lib search path has<BR>> been set to
'/usr/local/lib' and '/usr/X11R6/lib', the QT libs need to be in one of
those<BR>> direcories.<BR><BR>In fact those errors seem to me the outcome
of using -fno-rtti when<BR>compiling either Qt or KDevelop and not the
other.</DIV>
<DIV> </DIV>
<DIV><FONT size=2>Most definitely not!</FONT></DIV>
<DIV><FONT size=2>If you have the standard port of QT it was compiled by the
system C++-Compiler which uses name mangling not compatible to
gcc295.</FONT></DIV>
<DIV><FONT size=2>So in order to successfully link kdevelop QT and also the
KDE-Libraries must be compiled using gcc295.</FONT></DIV>
<DIV><FONT size=2>In fact I was already thinking of making a port myself but
still couldn't find the time to do it properly.</FONT></DIV>
<DIV><FONT size=2>The things I had to do in order to build beta 4.1
were</FONT></DIV>
<DIV><FONT size=2>- configure --prefix=/usr/local
--with-extra-includes=/usr/local/include
--with-extra-libraries=/usr/local/lib</FONT></DIV>
<DIV><FONT size=2>- remove libdl and libdb</FONT></DIV>
<DIV><FONT size=2>- setenv KDEDIR /usr/local (I'm using tcsh)</FONT></DIV>
<DIV><FONT size=2>that was all (provided KDE and QT were compiled with
gcc295)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>Cheers</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>Gottfried</FONT></DIV></BLOCKQUOTE></BODY></HTML>