[newbie] Baffling build error with arts
Dear all, I am trying to recompile the mandrake source packages to optimise them for my processor (an athlon tbird) but have been pulled up short by arts-1.1.3 - the first package on the way to recompiling kde. Attached is the error output. /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root/usr/lib/mcop/Arts/X11GlobalComm.mcopclass /bin/sh ../admin/mkinstalldirs /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root/usr/lib/mcop /usr/bin/install -c -p -m 644 x11globalcomm.mcoptype /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root/usr/lib/mcop/x11globalcomm.mcoptype /usr/bin/install -c -p -m 644 x11globalcomm.mcopclass /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root/usr/lib/mcop/x11globalcomm.mcopclass make[2]: Leaving directory `/home/hwb/RPM/BUILD/arts-1.1/x11' make[1]: Leaving directory `/home/hwb/RPM/BUILD/arts-1.1/x11' make[1]: Entering directory `/home/hwb/RPM/BUILD/arts-1.1' make[2]: Entering directory `/home/hwb/RPM/BUILD/arts-1.1' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/home/hwb/RPM/BUILD/arts-1.1' make[1]: Leaving directory `/home/hwb/RPM/BUILD/arts-1.1' + /usr/lib/rpm/brp-mandrake Cleaning files...done Compressing files...done Stripping files...done Relativisation of symlinks...done Clean perl...done Building libraries symlinks...done Processing files: arts-1.1.0-2mdk Finding Provides: /usr/lib/rpm/find-provides Finding Requires: /usr/lib/rpm/find-requires /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root athlon Using BuildRoot: /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root to search libs Provides: arts3 PreReq: rpmlib(VersionedDependencies) = 3.0.3-1 libarts = 1.1.0-2mdk rpmlib(PayloadFilesHavePrefix) = 4.0-1 rpmlib(CompressedFileNames) = 3.0.4-1 Requires(rpmlib): rpmlib(VersionedDependencies) = 3.0.3-1 rpmlib(PayloadFilesHavePrefix) = 4.0-1 rpmlib(CompressedFileNames) = 3.0.4-1 Requires: ld-linux.so.2 libartsflow_idl.so.1 libartsflow.so.1 libasound.so.2 libaudiofile.so.0 libc.so.6 libdl.so.2 libgcc_s.so.1 libkmedia2_idl.so.1 libmcop_mt.so.1 libmcop.so.1 libm.so.6 libogg.so.0 libpthread.so.0 libsoundserver_idl.so.1 libstdc++.so.5 libvorbisenc.so.2 libvorbisfile.so.3 libvorbis.so.0 bash libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libstdc++.so.5(GLIBCPP_3.2) libstdc++.so.5(GLIBCPP_3.2.2) Obsoletes: aethera = 0.9.3-5mdk brahms = 1.02-3mdk dotNETStyle = 0.9.2-2mdk drivetweak-kde- = 0.9.1-1mdk guarddog = 1.9.14-1mdk k3b = 0.5.1-2mdk karchiver = 2.0.5-3mdk kdestudio = 2.0.0-10mdk kdevmon = 0.4.5-2mdk keduca = 0.4-6mdk keurocalc = 0.5.8-1mdk kfontinst = 0.10-1mdk kgesture = 0.3-6mdk kguitar = 0.4-2mdk kinkatta = 1.00-1mdk kmag = 0.7-1mdk kmymoney2 = 0.4-1mdk knetfilter = 2.2.5-1mdk komba2 = 0.72-1mdk koncd = 1.0rc2-2mdk konnector = 0.5-4mdk konverse = 0.2-3mdk kover = 0.8.3-2mdk kreatecd = 1.1.0-2mdk krpmbuilder = 0.2.6-4mdk krusader = 1.01-1mdk kshowmail = 2.2.3-1mdk ksnuffle = 2.2-6mdk ksplashml = 0.92-1mdk kstars = 0.8.5-1mdk kstocks = 2.0.2-8mdk ktexmaker2 = 1.7-2mdk ktouch = 1.0-4mdk kuickshow = 0.8.2-3mdk kwatch = 2.2.0-1mdk kwave = 0.6.3-3mdk kwintv = 0.8.11-5mdk kxicq2 = 0.7.6-1mdk kxmleditor = 0.7.1-2mdk libbrahms0 = 1.02-3mdk libkarchiver2 = 2.0.5-3mdk libkguitar1 = 0.4-2mdk libxmms-kde1 = 6.5-5mdk sakuraplayer = 1.0.6-1mdk umlmodeller = 1.0.3-5mdk cervisia = 1.4.1-7mdk kbiff = 3.5.4-3mdk kcpuload = 1.90-11mdk kdbg = 1.2.5-1mdk kdeaddons3 kdeadmin3 kdeartwork3 kdebase3 kdebase3-nsplugins kdebase3-devel kdebindings3 kdegames3 kdegraphics3 kdemultimedia3 kdemultimedia3-aktion kdenetwork3 kdepim3 kdesdk3 kdetoys3 kdeutils3 kdevelop3 klogic = 1.35-1mdk klyx = 2.0-17mdk kmago = 1.1.2-5mdk knetload = 1.91-8mdk koffice = 1.1.1-14mdk kpl2 = 2.3.0-1mdk krootwarning = 8.2-13mdk krozat = 8.2-13mdk ksetiwatch = 2.2.5-1mdk ktelnet = 0.7b1-13mdk kvirc = 2.1.1-5mdk libqt2-devel = 2.3.1-29mdk licq-kde = 1.0.4-2mdk qt2-designer = 2.3.1-29mdk qtrans = 0.1.1-7mdk quanta = 2.0.1-2mdk kdegames3-devel kdegraphics3-devel kdelibs3-devel kdemultimedia3-devel kdenetwork3-devel kdepim3-devel kdesdk3-devel kdetoys3-devel kdeutils3-devel kde3-xdrawchem kde3-scribus kde3-ksplashml kde3-ksetiwatch kde3-kshowmail kde3-kbiff kde3-kcpuload kde3-keurocalc kde3-knetfilter kde3-komba2 kde3-krusader kdelibs-sound arts3 Processing files: libarts-1.1.0-2mdk error: File not found: /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root/usr/lib/libgmcop.la error: File not found by glob: /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root/usr/lib/libgmcop.so* Provides: libarts2 libarts3 PreReq: /bin/sh /bin/sh Requires(interp): /bin/sh /bin/sh Requires(post): /bin/sh Requires(postun): /bin/sh Obsoletes: libarts2 libarts3 Processing files: libarts-devel-1.1.0-2mdk Finding Provides: /usr/lib/rpm/find-provides Finding Requires: /usr/lib/rpm/find-requires /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root athlon Using BuildRoot: /home/hwb/RPM/tmp/arts-1.1.0-2mdk-root to search libs Provides: libarts2-devel libarts3-devel PreReq: rpmlib(VersionedDependencies) = 3.0.3-1
Re: [newbie] Reporting Missing rpm Dependencies for kdelibs-3.1-58mdk.src.rpm
There's nothin to report, there is no problem other than misunderstanding on your part. I believe this was already correctly answered by Derek or Greg, but couldn't find the reply in the ml archive, so maybe you didn't see it. I didn't. src.rpm's almost always have more dependencies than the precompiled counterpart rpms to facilitate building, but the resulting rpm doesn't need them. Including all the compile deps would also mean the precompiled rpm would need the same deps, but needlessly, and could introduce conflicts. The src.rpm requests most of the required rpm dependancies when rebuilt, why not these two? Why make the task of rebuilding tougher than it needs to be? They would only need to be requested if the src.rpm is being rebuilt, as is already the case with most of the rpms required for compilation. I am not infering the rpms should be installed as a default for the reasons you stated above, but there is an inconsitancy in the rebuilding of this src.rpm, which surely should be highlighted? So if you insist on building from src.rpms, you'll havt'a get savvy in interpreting compile failures. Usually it's fairly clear, and some -devel rpm is all that's needed. Yep, and I've got them in the past and solved them on my own, but this was a particularly problematic one. Sometimes another app, but one that's not normally installed, or might conflict with another app you do have installed. Even if all the compile deps could be included, it would lead to endless, needless bloat. Particularly for large core files like kdelibs. Sure I am a newbie, and have a lot of linux learning to do (one of the reasons for doing this), but the one of the chief aims of linux must be to make it as user friendly and painless as possible. I am only trying to help in my own small way ;-) Why should future compilers search the net for information for the same problem? Is it not an avoidable waste of their time? I sometimes find it frustrating myself and I'm an advocate of Linux looking to learn! To attract users who are not, or business's to which time is money, niggles and problems like this ought to be resolved. In the open source community we have a powerful tool to report and fix these, producing a product ultimately more reliable and user friendly than any one potential software corporation. This is done for mandrakes developing software, why not its current release, which is after all used by a)end users b) less computer literate individuals (the vast majority of the world who we want to attract!) and c) larger numbers of people? Why do you wanna compile kdelibs from src anyhow? To optimize linux for my processor (athlon tbird). I'm also trying to install the least amount of software for my requirements, optimize the kernel and stopp all unessecary services from running. Mandrake installs a loyt, I assume to cover all eventualities (i.e. to be user friendly!) but i'm interested to see how quick I can go. Why bother? So I learn more about the workings of linux. I am challenging myself to see what I can learn. As an alternative (business) reason, to build a package targetting an alpha processor What are your thoughts? Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
Re: [newbie] Reporting Missing rpm Dependencies for kdelibs-3.1-58mdk.src.rpm
I stand corrected. Apologies for going off on one, reading through my initial reply I realise I got on a bit of a high horse over something I didn't fully understand, and took out some of my frustraion over getting this on the mailing list on someone who was just trying to help me. I understand what Tom was saying in his first message now and feel more than a little foolish. Just one more query though. If the rpm when rebuilt asks for only the dependecies required by the binary package, how comes I had to install any extra rpms in order to rebuild it in the first place? As I understand Derek's message, the list of dependant rpms refer only to the binaries, there can be no alternative list for the src.rpm. How comes my installed version of kdelibs has not got these dependencies allready installed? Is this because it was part of my original install of Mandrake? That would imply that the dependencies are not actually dependencies Or am I making another basic grass roots error? I got round the SPEC file compiling for i586 by adding a file called .rprmc in my user home folder /hwb/home. read http://cybercfo.gkmweb.com/mandrake_a_la_gentoo.pdf For more info, if your interested. Thanks for taking the time to explain this to me. Huw Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
[newbie] Reporting Missing rpm Dependencies for kdelibs-3.1-58mdk.src.rpm
Guys, Had an earlier posting on this list with a problem compiling kdelibs-3.1-58mdk.src.rpm targetting athlon architecture. After some trouble I traced the faults (with the help of some other linux users, including Stephen Kuhn - thanks!) to two missing package dependencies NOT asked for when rebuilt. They are libgdbm2-devel-1.8 kdelibs-devel-3.1-58 In the interests of the linux community (and other peoples sanity) I would like to report these so it is not a problem in the future. How do I do that? As far as I understand, the cooker mailing list and bugzilla are for cooker only, not the current release. So what do I do? Huw Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
[newbie] Reporting Missing rpm Dependencies for kdelibs-3.1-58mdk.src.rpm
Guys, Had an earlier posting on this list with a problem compiling kdelibs-3.1-58mdk.src.rpm targetting athlon architecture. After some trouble I traced the faults (with the help of some other linux users, including Stephen Kuhn - thanks!) to two missing package dependencies NOT asked for when rebuilt. They are libgdbm2-devel-1.8 kdelibs-devel-3.1-58 In the interests of the linux community (and other peoples sanity) I would like to report these so it is not a problem in the future. How do I do that? As far as I understand, the cooker mailing list and bugzilla are for cooker only, not the current release. So what do I do? Huw Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
[newbie] Error Compiling Kernel Modules
Hi Guys. Got problems on my first rebuild of the kernel... Kernel 2.4.21 that comes with mandrake 9.1 Optflags: march=athlon-tbird -pipe -fomitframepoiter -O2 Kernel compiles fine but when #make modules Is entered at the command line I Get the following error message from the compiler. make -C kernel CFLAGS=-D__KERNEL__ -I/usr/src/linux-2.4.21-0.13mdk/include -W all -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fom it-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon-tbird -O2 -fom it-frame-pointer -pipe -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.21-0.1 3mdk/include/linux/modversions.h MAKING_MODULES=1 modules make[1]: Entering directory `/usr/src/linux-2.4.21-0.13mdk/kernel' make[1]: Nothing to be done for `modules'. make[1]: Leaving directory `/usr/src/linux-2.4.21-0.13mdk/kernel' make -C drivers CFLAGS=-D__KERNEL__ -I/usr/src/linux-2.4.21-0.13mdk/include - Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fo mit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon-tbird -O2 -fo mit-frame-pointer -pipe -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.21-0. 13mdk/include/linux/modversions.h MAKING_MODULES=1 modules make[1]: Entering directory `/usr/src/linux-2.4.21-0.13mdk/drivers' make -C block modules make[2]: Entering directory `/usr/src/linux-2.4.21-0.13mdk/drivers/block' gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-0.13mdk/include -Wall -Wstrict-prototy pes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pi pe -mpreferred-stack-boundary=2 -march=athlon-tbird -O2 -fomit-frame-pointer -pi pe -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.21-0.13mdk/include/linux/m odversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=floppy -c -o flo ppy.o floppy.c In file included from /usr/src/linux-2.4.21-0.13mdk/include/linux/prefetch.h:13, from /usr/src/linux-2.4.21-0.13mdk/include/linux/list.h:6, from /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:12, from floppy.c:148: /usr/src/linux-2.4.21-0.13mdk/include/asm/processor.h:51: warning: parameter nam es (without types) in function declaration /usr/src/linux-2.4.21-0.13mdk/include/asm/processor.h:51: field `loops_per_jiffy _R_ver_str' declared as a function /usr/src/linux-2.4.21-0.13mdk/include/asm/processor.h:73: invalid suffix on inte ger constant /usr/src/linux-2.4.21-0.13mdk/include/asm/processor.h:73: parse error before num eric constant /usr/src/linux-2.4.21-0.13mdk/include/asm/processor.h:73: warning: function decl aration isn't a prototype In file included from /usr/src/linux-2.4.21-0.13mdk/include/linux/prefetch.h:13, from /usr/src/linux-2.4.21-0.13mdk/include/linux/list.h:6, from /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:12, from floppy.c:148: /usr/src/linux-2.4.21-0.13mdk/include/asm/processor.h:259:1: warning: EISA_bus redefined In file included from /usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.h: 161, from command line:1: /usr/src/linux-2.4.21-0.13mdk/include/linux/modules/i386_ksyms.ver:22: 1: warning : this is the location of the previous definition /usr/src/linux-2.4.21-0.13mdk/include/asm/processor.h:261: warning: parameter na mes (without types) in function declaration In file included from floppy.c:148: /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:183: invalid suffix on inte ger constant /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:183: parse error before num eric constant /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:183: `inter_module_register _R_ver_str' declared as function returning a function /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:183: warning: function decl aration isn't a prototype /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:184: invalid suffix on inte ger constant /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:184: parse error before num eric constant /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:184: `inter_module_unregist er_R_ver_str' declared as function returning a function /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:184: warning: function decl aration isn't a prototype /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:185: `inter_module_get_R_ve r_str' declared as function returning a function /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:185: warning: parameter nam es (without types) in function declaration /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:186: `inter_module_get_requ est_R_ver_str' declared as function returning a function /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:186: warning: parameter nam es (without types) in function declaration /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:187: invalid suffix on inte ger constant /usr/src/linux-2.4.21-0.13mdk/include/linux/module.h:187: parse error before num eric constant
Re: [newbie] Failed Compilation of kdelibs-3.1-58mdk.src.rpm
On Sun, 2003-06-22 at 05:12, Huw Blackwell wrote: Okay guys, A bit stumped by this one, I am new to linux and learning quickly (hence jumping in @ the deep end by optimizing mandrake for my computer...) Not Sure if this should go on another mailing list (please advise if you have one to suggest) but here goes. Compiling kdelibs-3.1-58mdk.src.rpm on an AMD Duron 750, 128Mb Ram Via kt133 chipset. Opt flags are standard Mandake issue, as found in /usr/lib/rpm/rpmrc the rebuild just targeting athlon architecture. WHACK I Can't find any reference to this anywhere on the web. @ wits end Any pointers would be apprieciated. I have the full comiliation text which I can mail to you as an attachment if this is not sufficient. Thanks Huw Stephen, Thanks for the tip, here are the answers to your, queries, Hope They Help. Do you have a reference to the QT libs in your /etc/ld.so.conf Yes. /usr/X11R6/lib /usr/lib/qt3/lib These are the only entries in this file. - and if so, have you run ldconfig to rebuild the lib path cache? Thought this ran automatically at bootup, but re run it as root anyway, recompiled package, and have the same error. So stuck again. :-( Huw - also (trying) to run a Microsoft free computer... -- Sun Jun 22 10:40:00 EST 2003 Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
[newbie] Failed Compilation of kdelibs-3.1-58mdk.src.rpm
Okay guys, A bit stumped by this one, I am new to linux and learning quickly (hence jumping in @ the deep end by optimizing mandrake for my computer...) Not Sure if this should go on another mailing list (please advise if you have one to suggest) but here goes. Compiling kdelibs-3.1-58mdk.src.rpm on an AMD Duron 750, 128Mb Ram Via kt133 chipset. Opt flags are standard Mandake issue, as found in /usr/lib/rpm/rpmrc the rebuild just targeting athlon architecture. Auto Conf 2.5 This works for all optimizations I have done so far. (XFree86, GCC, QT) Libqt3-3.11, libqt3-common-3.11,libarts-devel and libartts-1.1.0 installed. All required dependancy files installed as listed on Mandrake src.rpm page for this src.rpm. Here what I think is the relevant part of the error message when compiling. libkhtmlhtml_la.all_cpp.cpp' || echo './'`libkhtmlhtml_la.all_cpp.cpp /bin/sh ../../libtool --silent --mode=link --tag=CXX athlon-mandrake-linux-gnu-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 -DNDEBUG -DNO_DEBUG -O2 -O2 -fomit-frame-pointer -pipe -march=athlon -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT-o libkhtmlhtml.la libkhtmlhtml_la.all_cpp.lo make[3]: Leaving directory `/home/hwb/RPM/BUILD/kdelibs-3.1/khtml/html' Making all in rendering make[3]: Entering directory `/home/hwb/RPM/BUILD/kdelibs-3.1/khtml/rendering' cd ../.. /bin/sh ./config.status khtml/rendering/Makefile depfiles config.status: creating khtml/rendering/Makefile config.status: executing depfiles commands make[3]: Leaving directory `/home/hwb/RPM/BUILD/kdelibs-3.1/khtml/rendering' make[3]: Entering directory `/home/hwb/RPM/BUILD/kdelibs-3.1/khtml/rendering' /usr/lib/qt3/bin/moc ./render_form.h -o render_form.moc /usr/lib/qt3/bin/moc ./render_frames.h -o render_frames.moc /usr/lib/qt3/bin/moc ./render_replaced.h -o render_replaced.moc creating libkhtmlrender_la.all_cpp.cpp ... source='libkhtmlrender_la.all_cpp.cpp' object='libkhtmlrender_la.all_cpp.lo' libtool=yes \ depfile='.deps/libkhtmlrender_la.all_cpp.Plo' tmpdepfile='.deps/libkhtmlrender_la.all_cpp.TPlo' \ depmode=gcc3 /bin/sh ../../admin/depcomp \ /bin/sh ../../libtool --silent --mode=compile --tag=CXX athlon-mandrake-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../kimgio -I../../kio -I../../dcop -I../../kfile -I../../khtml -I../.. -I../../dcop -I../../libltdl -I../../kdecore -I../../kdeui -I../../kio -I../../kio/kio -I../../kio/kfile -I../.. -I/usr/lib/qt3/include -I/usr/X11R6/include-DQT_THREAD_SUPPORT -D_REENTRANT -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 -DNDEBUG -DNO_DEBUG -O2 -O2 -fomit-frame-pointer -pipe -march=athlon -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -c -o libkhtmlrender_la.all_cpp.lo `test -f 'libkhtmlrender_la.all_cpp.cpp' || echo './'`libkhtmlrender_la.all_cpp.cpp In file included from libkhtmlrender_la.all_cpp.cpp:5: render_object.cpp: In member function `void khtml::RenderObject::recalcMinMaxWidths()': render_object.cpp:1025: warning: `int cmin' might be used uninitialized in this function render_object.cpp:1025: warning: `int cmax' might be used uninitialized in this function In file included from libkhtmlrender_la.all_cpp.cpp:12: table_layout.cpp: In member function `int khtml::FixedTableLayout::calcWidthArray(int)': table_layout.cpp:92: warning: unused parameter `int tableWidth' In file included from libkhtmlrender_la.all_cpp.cpp:14: render_form.cpp:31:20: kspell.h: No such file or directory In file included from libkhtmlrender_la.all_cpp.cpp:14: render_form.cpp: In destructor `virtual khtml::TextAreaWidget::~TextAreaWidget()': render_form.cpp:1186: invalid use of undefined type `struct KSpell' ../../khtml/rendering/render_form.h:37: forward declaration of `struct KSpell' In file included from libkhtmlrender_la.all_cpp.cpp:14: render_form.cpp: In member function `void khtml::TextAreaWidget::slotCheckSpelling()': render_form.cpp:1225: invalid use of undefined type `struct KSpell' ../../khtml/rendering/render_form.h:37: forward declaration of `struct KSpell' render_form.cpp:1226: invalid use of undefined type `struct KSpell' ../../khtml/rendering/render_form.h:37: forward declaration of `struct KSpell' render_form.cpp: In member function `void khtml::TextAreaWidget::slotSpellCheckReady(KSpell*)': render_form.cpp:1231: invalid use of undefined type `struct KSpell' ../../khtml/rendering/render_form.h:37: forward declaration of `struct KSpell' render_form.cpp:1232: no matching function for call to `khtml::TextAreaWidget::connect(KSpell*, const char[25], khtml::TextAreaWidget* const, const char[39])' /usr/lib/qt3/include/qobject.h:116: candidates are: