gideon-current: Compile Problems

Berndt Josef Wulf wulf at dingo.ping.net.au
Tue Aug 28 16:46:09 BST 2001


G'day,

Gideon nolonger builds without manual intervention on NetBSD
platforms due to a couple of problems.

c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/interfaces
-I../../lib/sourceinfo -I../../lib/util -I/usr/X11R6/qt2/include
-I/usr/X11R6/include -I/usr/pkg/include -I/usr/X11R6/include -O2 -O2
-fno-exceptions -fno-check-new -Wp,-MD,.deps/phpnewclassdlgbase.pp -c
phpnewclassdlgbase.cpp  -fPIC -DPIC -o .libs/phpnewclassdlgbase.o
phpnewclassdlgbase.cpp: In method
`PHPNewClassDlgBase::PHPNewClassDlgBase(class
QWidget * = 0, const char * = 0, bool = FALSE, uint = 0)':
phpnewclassdlgbase.cpp:98: invalid use of undefined type `class
KLineEdit'
phpnewclassdlgbase.cpp:100: no matching function for call to
`QGridLayout::addMultiCellWidget (KLineEdit *&, int, int, int, int)'
/usr/X11R6/qt2/include/qlayout.h:93: candidates are:
QGridLayout::addMultiCellWidget(QWidget *, int, int, int, int, int)

phpsupport succesfully build after commenting out m_baseClassEdit in
parts/phpsupport/phpnewclassdlg{,base}.{cpp,h}

Do I need to upgrade to KDE-2.2? I like to avoid this at the moment :)

Another problem encountered here is that NetBSD doesn't have a shared
version of the libfl library and hence the creation of a shared
libkdevcppsupport.so library fails. I've removed the -lfl option and
gideon compiled without warnings. Is it really needed?

Would "%option noyywrap" in tokenizer.l not do the trick?

Many thanks in advance

cheerio Berndt
-- 
Name    : Berndt Josef Wulf            | +++ With BSD on Packet Radio +++
E-Mail  : wulf at ping.net.au             |    tfkiss, tnt, dpbox, wampes
ICQ     : 18196098                     |  VK5ABN, Nairne, South Australia 
URL     : http://www.ping.net.au/~wulf | MBOX : vk5abn at vk5abn.#lmr.#sa.au.oc
Sysinfo : DEC AXPpci33+, NetBSD-1.5    | BBS  : vk5abn.#lmr.#sa.aus.oc 

-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list