Version: 3.2.1 (using KDE KDE 3.2.1) Installed from: Compiled From Sources Compiler: gcc 3.3.2 OS: Linux While trying to build kdebindings 3.2.1 on Slackware Linux, I get this error: Making all in qtc make[4]: Entering directory `/tmp/build-kdebindings-3.2.1-s390-1/kdebindings-3.2.1/qtc/clib/qtc' /bin/sh ../../../libtool --silent --mode=link --tag=CXX s390-slackware-linux-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o libqtc.la -rpath /opt/kde/lib -L/usr/X11R6/lib -L/usr/lib/qt/lib -L/opt/kde/lib -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -version-info 1:0:0 qt_QAccessibleInterface.lo qt_QTab.lo qt_QKeySequence.lo qt_QUuid.lo qt_QTimeEdit.lo qt_QTextEdit.lo qt_QTabletEvent.lo qt_QSqlResult.lo qt_QSqlRecord.lo qt_QSqlQuery.lo qt_QSqlPropertyMap.lo qt_QSqlIndex.lo qt_QSqlForm.lo qt_QSqlField.lo qt_QSqlError.lo qt_QSqlEditorFactory.lo qt_QSqlDriver.lo qt_QSqlDatabase.lo qt_QSqlCursor.lo qt_QSql.lo qt_QSettings.lo qt_QRegExpValidator.lo qt_QProcess.lo qt_QLibrary.lo qt_QIMEvent.lo qt_QGridView.lo qt_QErrorMessage.lo qt_QEditorFactory.lo qt_QDockWindow.lo qt_QDockArea.lo qt_QDesktopWidget.lo qt_QDateTimeEditBase.lo qt_QDateTimeEdit.lo qt_QDateEdit.lo qt_QDataView.lo qt_QDataTable.lo qt_QDataBrowser.lo qt_QContextMenuEvent.lo qt_QComboTableItem.lo qt_QCheckTableItem.lo qt_QCanvasSpline.lo qt_QAccessibleObject.lo qt_QAccessible.lo qt_QFileInfoList.lo qt_QTsciiCodec.lo qt_QUtf16Codec.lo qt_QUtf8Codec.lo qt_QWidgetItem.lo qt_Slot.lo qt_Qt.lo qt_QXmlSimpleReader.lo qt_QXmlReader.lo qt_QXmlParseException.lo qt_QXmlNamespaceSupport.lo qt_QXmlLocator.lo qt_QXmlLexicalHandler.lo qt_QXmlInputSource.lo qt_QXmlErrorHandler.lo qt_QXmlEntityResolver.lo qt_QXmlDefaultHandler.lo qt_QXmlDeclHandler.lo qt_QXmlDTDHandler.lo qt_QXmlContentHandler.lo qt_QXmlAttributes.lo qt_QWorkspace.lo qt_QWizard.lo qt_QWidgetStack.lo qt_QWidgetList.lo qt_QWidget.lo qt_QWheelEvent.lo qt_QWhatsThis.lo qt_QWMatrix.lo qt_QVariant.lo qt_QValidator.lo qt_QVGroupBox.lo qt_QVButtonGroup.lo qt_QVBoxLayout.lo qt_QVBox.lo qt_QUrlOperator.lo qt_QUrlInfo.lo qt_QUrl.lo qt_QUriDrag.lo qt_QTranslatorMessage.lo qt_QTranslator.lo qt_QToolTipGroup.lo qt_QToolTip.lo qt_QToolButton.lo qt_QToolBar.lo qt_QTimerEvent.lo qt_QTimer.lo qt_QTime.lo qt_QTextView.lo qt_QTextStream.lo qt_QTextOStream.lo qt_QTextIStream.lo qt_QTextEncoder.lo qt_QTextDrag.lo qt_QTextDecoder.lo qt_QTextCodec.lo qt_QTextBrowser.lo qt_QTableSelection.lo qt_QTableItem.lo qt_QTable.lo qt_QTabWidget.lo qt_QTabDialog.lo qt_QTabBar.lo qt_QStyleSheetItem.lo qt_QStyleSheet.lo qt_QStyle.lo qt_QStringList.lo qt_QString.lo qt_QStrVec.lo qt_QStrList.lo qt_QStrIVec.lo qt_QStrIList.lo qt_QStoredDrag.lo qt_QStatusBar.lo qt_QSplitter.lo qt_QSpinBox.lo qt_QSpacerItem.lo qt_QSound.lo qt_QSocketNotifier.lo qt_QSocketDevice.lo qt_QSocket.lo qt_QSlider.lo qt_QSjisCodec.lo qt_QSizePolicy.lo qt_QSizeGrip.lo qt_QSize.lo qt_QSimpleRichText.lo qt_QMenuItem.lo qt_QByteArray.lo qt_QSignalMapper.lo qt_QSignal.lo qt_QShowEvent.lo qt_QShared.lo qt_QSessionManager.lo qt_QServerSocket.lo qt_QSemiModal.lo qt_QScrollView.lo qt_QScrollBar.lo qt_QResizeEvent.lo qt_QRegion.lo qt_QRegExp.lo qt_QRect.lo qt_QRangeControl.lo qt_QRadioButton.lo qt_QPushButton.lo qt_QProgressDialog.lo qt_QProgressBar.lo qt_QPrinter.lo qt_QPrintDialog.lo qt_QPopupMenu.lo qt_QPolygonScanner.lo qt_QPointArray.lo qt_QPoint.lo qt_QPixmapCache.lo qt_QPixmap.lo qt_QPicture.lo qt_QPen.lo qt_QPalette.lo qt_QPainter.lo qt_QPaintEvent.lo qt_QPaintDeviceX11Data.lo qt_QPaintDeviceMetrics.lo qt_QPaintDevice.lo qt_QPNGImageWriter.lo qt_QPNGImagePacker.lo qt_QObjectList.lo qt_QObjectDictionary.lo qt_QObject.lo qt_QNetworkProtocolFactoryBase.lo qt_QNetworkProtocol.lo qt_QNetworkOperation.lo qt_QMultiLineEdit.lo qt_QMovie.lo qt_QMoveEvent.lo qt_QMouseEvent.lo qt_QMimeSourceFactory.lo qt_QMimeSource.lo qt_QMetaProperty.lo qt_QMetaObject.lo qt_QMetaEnum.lo qt_QMetaData.lo qt_QMessageBox.lo qt_QMenuData.lo qt_QMenuBar.lo qt_QMainWindow.lo qt_QLocalFs.lo qt_QListViewItemIterator.lo qt_QListViewItem.lo qt_QListView.lo qt_QListBoxText.lo qt_QListBoxPixmap.lo qt_QListBoxItem.lo qt_QListBox.lo qt_QLineEdit.lo qt_QLayoutIterator.lo qt_QLayoutItem.lo qt_QLayout.lo qt_QLabel.lo qt_QLCDNumber.lo qt_QKeyEvent.lo qt_QJpUnicodeConv.lo qt_QJisCodec.lo qt_QIntValidator.lo qt_QInputDialog.lo qt_QImageTextKeyLang.lo qt_QImageIO.lo qt_QImageFormatType.lo qt_QImageFormat.lo qt_QImageDrag.lo qt_QImageDecoder.lo qt_QImageConsumer.lo qt_QImage.lo qt_QIconViewItem.lo qt_QIconView.lo qt_QIconSet.lo qt_QIconDragItem.lo qt_QIconDrag.lo qt_QIODeviceSource.lo qt_QIODevice.lo qt_QHostAddress.lo qt_QHideEvent.lo qt_QHebrewCodec.lo qt_QHeader.lo qt_QHGroupBox.lo qt_QHButtonGroup.lo qt_QHBoxLayout.lo qt_QHBox.lo qt_QGroupBox.lo qt_QGridLayout.lo qt_QGrid.lo qt_QGDictIterator.lo qt_QGDict.lo qt_QGCacheIterator.lo qt_QGCache.lo qt_QGArray.lo qt_QFtp.lo qt_QFrame.lo qt_QFontMetrics.lo qt_QFontInfo.lo qt_QFontDialog.lo qt_QFontDatabase.lo qt_QFont.lo qt_QFocusEvent.lo qt_QFocusData.lo qt_QFilePreview.lo qt_QFileInfo.lo qt_QFileIconProvider.lo qt_QFileDialog.lo qt_QFile.lo qt_QEvent.lo qt_QEucKrCodec.lo qt_QEucJpCodec.lo qt_QDropSite.lo qt_QDropEvent.lo qt_QDragResponseEvent.lo qt_QDragObject.lo qt_QDragMoveEvent.lo qt_QDragManager.lo qt_QDragLeaveEvent.lo qt_QDragEnterEvent.lo qt_QDoubleValidator.lo qt_QDomText.lo qt_QDomProcessingInstruction.lo qt_QDomNotation.lo qt_QDomNodeList.lo qt_QDomNode.lo qt_QDomNamedNodeMap.lo qt_QDomImplementation.lo qt_QDomEntityReference.lo qt_QDomEntity.lo qt_QDomElement.lo qt_QDomDocumentType.lo qt_QDomDocumentFragment.lo qt_QDomDocument.lo qt_QDomComment.lo qt_QDomCharacterData.lo qt_QDomCDATASection.lo qt_QDomAttr.lo qt_QDns.lo qt_QDirSortItem.lo qt_QDir.lo qt_QDialog.lo qt_QDial.lo qt_QDateTime. lo qt_QDate.lo qt_QDataStream.lo qt_QDataSource.lo qt_QDataSink.lo qt_QDataPump.lo qt_QCustomMenuItem.lo qt_QCustomEvent.lo qt_QCursor.lo qt_QConstString.lo qt_QConnectionList.lo qt_QConnection.lo qt_QCommonStyle.lo qt_QComboBox.lo qt_QColorGroup.lo qt_QColorDrag.lo qt_QColorDialog.lo qt_QColor.lo qt_QCloseEvent.lo qt_QClipboard.lo qt_QClassInfo.lo qt_QChildEvent.lo qt_QCheckListItem.lo qt_QCheckB ox.lo qt_QCharRef.lo qt_QChar.lo qt_QCanvasView.lo qt_QCanvasText.lo qt_QCanvasSprite.lo qt_QCanvasRectangle.lo qt_QCanvasPolygonalItem.lo qt_QCanvasPolygon.lo qt_QCanvasPixmapArray.lo qt_QCanvasPixma p.lo qt_QCanvasLine.lo qt_QCanvasItemList.lo qt_QCanvasItem.lo qt_QCanvasEllipse.lo qt_QCanvas.lo qt_QCString.lo qt_QButtonGroup.lo qt_QButton.lo qt_QBuffer.lo qt_QBrush.lo qt_QBoxLayout.lo qt_QBitmap .lo qt_QBitVal.lo qt_QBitArray.lo qt_QBig5Codec.lo qt_QAuServer.lo qt_QAsyncIO.lo qt_QApplication.lo qt_QActionGroup.lo qt_QAction.lo qt_QAccel.lo qt_EventFilter.lo qt_QWidgetFactory.lo -lqt-mt -lXext -lX11 -lqui .libs/qt_QPNGImageWriter.o(.text+0xc): In function `qt_new_QPNGImageWriter': : warning: undefined reference to `QPNGImageWriter::QPNGImageWriter[not-in-charge](QIODevice*)' .libs/qt_QPNGImageWriter.o(.text+0x54): In function `qt_del_QPNGImageWriter': : warning: undefined reference to `QPNGImageWriter::~QPNGImageWriter [not-in-charge]()' .libs/qt_QPNGImageWriter.o(.text+0xa0): In function `qt_QPNGImageWriter_setDisposalMethod': : warning: undefined reference to `QPNGImageWriter::setDisposalMethod(QPNGImageWriter::DisposalMethod)' .libs/qt_QPNGImageWriter.o(.text+0xd4): In function `qt_QPNGImageWriter_setLooping': : warning: undefined reference to `QPNGImageWriter::setLooping(int)' .libs/qt_QPNGImageWriter.o(.text+0x108): In function `qt_QPNGImageWriter_setFrameDelay': : warning: undefined reference to `QPNGImageWriter::setFrameDelay(int)' .libs/qt_QPNGImageWriter.o(.text+0x13c): In function `qt_QPNGImageWriter_setGamma': : warning: undefined reference to `QPNGImageWriter::setGamma(float)' .libs/qt_QPNGImageWriter.o(.text+0x170): In function `qt_QPNGImageWriter_writeImage': : warning: undefined reference to `QPNGImageWriter::writeImage(QImage const&, int, int)' .libs/qt_QPNGImageWriter.o(.text+0x1a4): In function `qt_QPNGImageWriter_writeImage1': : warning: undefined reference to `QPNGImageWriter::writeImage(QImage const&, int, int, int)' .libs/qt_QPNGImageWriter.o(.text+0x1d8): In function `qt_QPNGImageWriter_writeImage2': : warning: undefined reference to `QPNGImageWriter::writeImage(QImage const&, int, int)' .libs/qt_QPNGImageWriter.o(.text+0x21c): In function `qt_QPNGImageWriter_writeImage3': : warning: undefined reference to `QPNGImageWriter::writeImage(QImage const&, int, int, int)' .libs/qt_QPNGImagePacker.o(.text+0xc): In function `qt_new_QPNGImagePacker': : warning: undefined reference to `QPNGImagePacker::QPNGImagePacker[not-in-charge](QIODevice*, int, int)' .libs/qt_QPNGImagePacker.o(.text+0x5c): In function `qt_QPNGImagePacker_setPixelAlignment': : warning: undefined reference to `QPNGImagePacker::setPixelAlignment(int)' .libs/qt_QPNGImagePacker.o(.text+0x90): In function `qt_QPNGImagePacker_packImage': : warning: undefined reference to `QPNGImagePacker::packImage(QImage const&)' make[4]: Leaving directory `/tmp/build-kdebindings-3.2.1-s390-1/kdebindings-3.2.1/qtc/clib/qtc' make[4]: Entering directory `/tmp/build-kdebindings-3.2.1-s390-1/kdebindings-3.2.1/qtc/clib' /bin/sh ../../libtool --silent --mode=link s390-slackware-linux-gcc -ansi -W -Wall -Wchar-subscript s -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D NDEBUG -O2 -O2 -Wformat-security -Wmissing-format-attribute -o clib -L/usr/X11R6/lib -L/usr/lib/q t/lib -L/opt/kde/lib main.o ./qtc/libqtc.la -lqui ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::setGamma(float)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::QPNGImageWriter[not-in-charge](QIODevice*)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::setDisposalMethod(QPNGImageWriter::DisposalMethod)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImagePacker::QPNGImagePacker[not-in-charge](QIODevice*, int, int)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::setLooping(int)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::~QPNGImageWriter [not-in-charge]()' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImagePacker::setPixelAlignment(int)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::writeImage(QImage const&, int, int, int)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::writeImage(QImage const&, int, int)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImageWriter::setFrameDelay(int)' ./qtc/.libs/libqtc.so: undefined reference to `QPNGImagePacker::packImage(QImage const&)' collect2: ld returned 1 exit status make[4]: *** [clib] Error 1 make[4]: Leaving directory `/tmp/build-kdebindings-3.2.1-s390-1/kdebindings-3.2.1/qtc/clib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/tmp/build-kdebindings-3.2.1-s390-1/kdebindings-3.2.1/qtc/clib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/build-kdebindings-3.2.1-s390-1/kdebindings-3.2.1/qtc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/build-kdebindings-3.2.1-s390-1/kdebindings-3.2.1' make: *** [all] Error 2
Richard Dale sent me a modified Makefile.am to try, but automake wanted aclocal run, and the resulting Makefiles didn't work well. So, I edited the Makefile.in file by hand to produce the desired result. I'm attaching a copy of the diff I generated from that exercise so that anyone else who has the problem won't have to do the same thing.
Created attachment 5573 [details] patch to makefile.in
Is this bug still valid...? Is it safe to close?
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? Thank you for helping us make KDE software even better for everyone!
KDE3 is unmaintained.