Compilation Fixes for Qr 3.0.5 KDE 3.0.1
Devrim Erdem
devrim at vires.com
Fri Oct 11 14:34:02 UTC 2002
Hi,
1.) I made the following changes to CVS head to compile Gideon :
in addtooldlg.ui.h, added " #include "kurlrequester.h" " , to the list
of includes.
Could some with cvs access, add it ?
2.) QTextEditor didn't compile with KDE 3.0.1 and Qt 3.0.5, I got linker
errors like these :
make[3]: Entering directory
`/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor'
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W
-Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -fno-builtin
-g -O2 -g3 -O0 -fno-exceptions -fno-check-new -o
libqeditorpart.la.closure libqeditorpart_la_closure.lo -module
-avoid-version -module -no-undefined -R /opt/kde3/lib -R
/usr/lib/qt3/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib/qt3/lib
-L/opt/kde3/lib background_parser.lo cindent.lo cpp_colorizer.lo
cpp_parser.lo cs_colorizer.lo java_colorizer.lo koFind.lo koReplace.lo
levelwidget.lo linenumberwidget.lo markerwidget.lo paragdata.lo
parenmatcher.lo python_colorizer.lo python_parser.lo qeditor.lo
qeditor_arghint.lo qeditor_factory.lo qeditor_indenter.lo
qeditor_part.lo qeditor_view.lo qeditorcodecompletion.lo
qmake_colorizer.lo qsourcecolorizer.lo simple_indent.lo xml_colorizer.lo
yyindent.lo generalconfigpage.lo gotolinedialog.lo
highlightingconfigpage.lo indentconfigpage.lo -lkparts -lkio -lktexteditor
.libs/background_parser.o: In function `QChar::QChar(QChar const &)':
/vires/devrim/Files/Gideon/qt-x11-free-3.0.5/include/qstring.h(.text+0xa2):
undefined reference to `QTextDocument::firstParagraph(void) const'
.libs/background_parser.o: In function
`BackgroundParser::continueParsing(void)':
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/background_parser.cpp:78:
undefined reference to `QTextParagraph::next(void) const'
.libs/background_parser.o: In function
`BackgroundParser::invalidate(QTextParagraph *, QTextParagraph *)':
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/background_parser.cpp:98:
undefined reference to `QTextParagraph::next(void) const'
.libs/background_parser.o: In function `BackgroundParser::sync(void)':
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/background_parser.cpp:110:
undefined reference to `QTextDocument::lastParagraph(void) const'
.libs/background_parser.o: In function `BackgroundParser::reparse(void)':
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/background_parser.cpp:129:
undefined reference to `QTextDocument::lastParagraph(void) const'
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/background_parser.cpp:129:
undefined reference to `QTextDocument::firstParagraph(void) const'
.libs/background_parser.o: In function
`BackgroundParser::setParsed(QTextParagraph *, bool)':
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/background_parser.cpp:142:
undefined reference to `QTextParagraph::extraData(void) const'
.libs/background_parser.o: In function
`BackgroundParser::isParsed(QTextParagraph *) const':
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/background_parser.cpp:149:
undefined reference to `QTextParagraph::extraData(void) const'
.libs/cindent.o: In function `indentLine(QTextParagraph *, int &, int &)':
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/cindent.cpp:124:
undefined reference to `QTextParagraph::length(void) const'
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/cindent.cpp:124:
undefined reference to `QTextParagraph::at(int) const'
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/cindent.cpp:124:
undefined reference to `QTextParagraph::at(int) const'
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/cindent.cpp:126:
undefined reference to `QTextParagraph::remove(int, int)'
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/cindent.cpp:128:
undefined reference to `QTextParagraph::string(void) const'
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/cindent.cpp:129:
undefined reference to `QTextParagraph::append(QString const &, bool)'
/vires/devrim/Files/Gideon/kde3src_from_cvs/kdevelop/parts/qeditor/cindent.cpp:131:
undefined reference to `QTextParagraph::insert(int, QString const &)'
.libs/cindent.o: In function `CIndent::indent(QTextDocument *,
QTextParagraph *, int *, int *)':
Any ideas ?
Regards,
--
Devrim Erdem
-------------------------------------
VIRES Simulationstechnologie GmbH
Oberaustrasse 34
83026 Rosenheim
Germany
phone +49.8031.463640
fax +49.8031.463645
email devrim at vires.com
internet www.vires.com
-------------------------------------
More information about the KDevelop-devel
mailing list