Date: Fri, 29 Sep 2000 13:56:12 -0700 (PDT) From: Mark Hendriks _LON_ <markh@lon.imag.net> To: freebsd-questions@freebsd.org Subject: Compile errors in latest version of QT Message-ID: <00092916345900.10610@mymachine.imag.net>
next in thread | raw e-mail | index | archive | help
Hello I just got QT version 2.2.0 from Troll Tech's web site. After uncompressing the file, I set the appropriate environment variables, logged out & back in, and did: ./configure -platform freebsd-g++ make configure ran okay. Make ran for a while (longer than anything else I've compiled,) occasionally produced a warning, then died. Here is the output that was sent to stderr: ../tools/qcollection.cpp: In method `void QCollection::deleteItem(void *)': ../tools/qcollection.cpp:180: warning: `void *' is not a pointer-to-object type 3rdparty/zlib/infblock.c: In function `inflate_blocks': 3rdparty/zlib/infblock.c:249: warning: passing arg 3 of `inflate_trees_bits' from incompatible pointer type tools/qcollection.cpp: In method `void QCollection::deleteItem(void *)': tools/qcollection.cpp:180: warning: `void *' is not a pointer-to-object type /usr/local/qt/include/qintdict.h: In method `void QIntDict<void>::deleteItem(void *)': kernel/qpsprinter.cpp:3345: instantiated from here /usr/local/qt/include/qintdict.h:82: warning: `void *' is not a pointer-to-object type /usr/local/qt/include/qintdict.h: In method `void QIntDict<void>::deleteItem(void *)': kernel/qapplication_x11.cpp:5289: instantiated from here /usr/local/qt/include/qintdict.h:82: warning: `void *' is not a pointer-to-object type /usr/local/qt/include/qlist.h: In method `void QList<void>::deleteItem(void *)': kernel/qapplication_x11.cpp:5289: instantiated from here /usr/local/qt/include/qlist.h:104: warning: `void *' is not a pointer-to-object type /usr/local/qt/include/qptrdict.h: In method `void QPtrDict<void>::deleteItem(void *)': widgets/qlistview.cpp:5615: instantiated from here /usr/local/qt/include/qptrdict.h:82: warning: `void *' is not a pointer-to-object type /usr/local/qt/include/qdict.h: In method `void QDict<void>::deleteItem(void *)': widgets/qmultilineedit.cpp:4167: instantiated from here /usr/local/qt/include/qdict.h:85: warning: `void *' is not a pointer-to-object type widgets/qeffects.cpp: In method `void QRollEffect::scroll()': widgets/qeffects.cpp:455: warning: assignment to `int' from `double' widgets/qeffects.cpp:459: warning: assignment to `int' from `double' In file included from widgets/qbutton.h:42, from widgets/qcheckbox.h:42, from widgets/moc_qcheckbox.cpp:17: /usr/local/qt/include/qwidget.h: In method `bool QWidget::isEnabled() const': /usr/local/qt/include/qwidget.h:641: Internal compiler error. /usr/local/qt/include/qwidget.h:641: Please submit a full bug report. /usr/local/qt/include/qwidget.h:641: See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. cpp: output pipe has been closed As you can see, there are warnings, but no errors. The compiler died from an internal error. I though I'd check here before submitting a report to GNU. Has anyone else had a problem trying to install the latest version of QT? If the above looks like it was caused by a known error, does anyone know a way around it? Please cc to my email address, markh@lon.imag.net Thanks, Mark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00092916345900.10610>