[Kde-bindings] Undefined Reference to 'typeinfo for ....

Fabien Renaud renaud at nentec.de
Fri May 21 08:47:03 UTC 2004


Richard Dale wrote:

>On Wednesday 19 May 2004 20:59, Richard Dale wrote:
>  
>
>>On Wednesday 19 May 2004 15:46, Fabien Renaud wrote:
>>    
>>
>>>In my QScrollBar.java I don´t have "bound" like in others classes where
>>>I have a warning, I don´t have the abstract methods
>>>      
>>>
>>I've downloaded qt-2.3.4 with 'wget
>>http://externe.net/zaurus/opie/qt-embedded-opie-2.3.4.tbz' and run the
>>headers through kalyptus. Please find attached the QScrollBar.java source
>>generated. It has a bound() method and looks fine to me. Is this different
>>from the QScrollBar.java that you generated?
>>    
>>
>I've fixed a few code generation problems with Qt/E 2.3.4, and the java code 
>now compiles fine. I've checked the fixed kalyptusCxxToJNI.pm into the HEAD 
>branch (it will still work fine with Qt 3.0).
>
>  
>
Where did you change code ?

>This is how I generated the sources. Copy the Qt 2.3.4 headers into 
>kalyptus/test, and run this command:
>
>$ perl kalyptus -fjni -dtest --globspace test/*.h
>
>I've attached lists of which java classes compiled ok, and which didn't - only 
>the ones in the 'good_classes' list should be added to the qtjava project.
>
>I haven't tried compiling the JNI .cpp files yet, but there shouldn't be too 
>many problems now the java code compiles.
>
>-- Richard
>


You said me I only need kalyptus and qtjava but I need koala too, no ?

You said me the Makefile can build everything, but where can I find a 
good one?
Is it possible to generate it ?
I took another and I had to remove *Signals.java and *EventHandling.java 
to success compilation

I´ll try .h generation


>------------------------------------------------------------------------
>
>MailServer.java
>QConnectionListIt.java
>QConnectionList.java
>QDate.java
>QDateTime.java
>QDns__MailServer.java
>QDns__Server.java
>QFontFactoryBDF.java
>QFontFactoryFT.java
>QGCacheIterator.java
>QGCache.java
>QGDictIterator.java
>QGfxRasterBase.java
>QGListIterator.java
>QGlobalSpace.java
>QIntBucket.java
>QIntValidator.java
>QLinuxFbScreen.java
>QObjectDictionary.java
>QObjectListIt.java
>QSignalDictIt.java
>QSignalDict.java
>QStrVec.java
>QTime.java
>QWidgetIntDictIt.java
>QWidgetIntDict.java
>QWidgetListIt.java
>QWSAddPropertyCommand__SimpleData.java
>QWSBeOSDecoration.java
>QWSChangeAltitudeCommand__SimpleData.java
>QWSConnectedEvent__SimpleData.java
>QWSConvertSelectionCommand__SimpleData.java
>QWSCreationEvent__SimpleData.java
>QWSDecoration.java
>QWSDefineCursorCommand__SimpleData.java
>QWSFocusEvent__SimpleData.java
>QWSGetPropertyCommand__SimpleData.java
>QWSGrabKeyboardCommand__SimpleData.java
>QWSGrabMouseCommand__SimpleData.java
>QWSHydroDecoration.java
>QWSIdentifyCommand__SimpleData.java
>QWSIMEvent__SimpleData.java
>QWSIMMouseCommand__SimpleData.java
>QWSKDE2Decoration.java
>QWSKDEDecoration.java
>QWSKeyEvent__SimpleData.java
>QWSMaxWindowRectEvent__SimpleData.java
>QWSMouseEvent__SimpleData.java
>QWSPlaySoundCommand__SimpleData.java
>QWSPropertyNotifyEvent__SimpleData.java
>QWSPropertyReplyEvent__SimpleData.java
>QWSQCopMessageEvent__SimpleData.java
>QWSQCopRegisterChannelCommand__SimpleData.java
>QWSQCopSendCommand__SimpleData.java
>QWSRegionCommand__SimpleData.java
>QWSRegionDestroyCommand__SimpleData.java
>QWSRegionModifiedEvent__SimpleData.java
>QWSRegionMoveCommand__SimpleData.java
>QWSRegionNameCommand__SimpleData.java
>QWSRemovePropertyCommand__SimpleData.java
>QWSRequestFocusCommand__SimpleData.java
>QWSResetIMCommand__SimpleData.java
>QWSSelectCursorCommand__SimpleData.java
>QWSSelectionClearEvent__SimpleData.java
>QWSSelectionNotifyEvent__SimpleData.java
>QWSSelectionRequestEvent__SimpleData.java
>QWSSetIMFontCommand__SimpleData.java
>QWSSetIMInfoCommand__SimpleData.java
>QWSSetPropertyCommand__SimpleData.java
>QWSSetSelectionOwnerCommand__SimpleData.java
>QWSWindowOperationEvent__SimpleData.java
>QWSWindowsDecoration.java
>Server.java
>SimpleData.java
>  
>
>------------------------------------------------------------------------
>
>QAccel.java
>QAccelSignals.java
>QActionGroup.java
>QActionGroupSignals.java
>QAction.java
>QActionSignals.java
>QApplication.java
>QApplicationSignals.java
>QArabicCodec.java
>QAsciiBucket.java
>QAsyncIO.java
>QAuServer.java
>QBaseBucket.java
>QBig5Codec.java
>QBitmap.java
>QBitVal.java
>QBoxLayout.java
>QBrush.java
>QBuffer.java
>QButtonGroup.java
>QButtonGroupSignals.java
>QButton.java
>QButtonSignals.java
>QCanvasEllipse.java
>QCanvasItem.java
>QCanvas.java
>QCanvasLine.java
>QCanvasPixmapArray.java
>QCanvasPixmap.java
>QCanvasPolygonalItem.java
>QCanvasPolygon.java
>QCanvasRectangle.java
>QCanvasSignals.java
>QCanvasSprite.java
>QCanvasText.java
>QCanvasView.java
>QCDEStyle.java
>QChar.java
>QCharRef.java
>QCheckBox.java
>QCheckListItem.java
>QChildEvent.java
>QClassInfo.java
>QClipboard.java
>QCloseEvent.java
>QCollection.java
>QColorDialog.java
>QColorDrag.java
>QColorGroup.java
>QColor.java
>QComboBox.java
>QComboBoxSignals.java
>QCommonStyle.java
>QConnection.java
>QCursor.java
>QCustomEvent.java
>QCustomMenuItem.java
>QDataPump.java
>QDataSink.java
>QDataSource.java
>QDataStream.java
>QDial.java
>QDialog.java
>QDialSignals.java
>QDirectPainter.java
>QDir.java
>QDirSortItem.java
>QDns.java
>QDnsSignals.java
>QDnsSocket.java
>QDomAttr.java
>QDomCDATASection.java
>QDomCharacterData.java
>QDomComment.java
>QDomDocumentFragment.java
>QDomDocument.java
>QDomDocumentType.java
>QDomElement.java
>QDomEntity.java
>QDomEntityReference.java
>QDomImplementation.java
>QDomNamedNodeMap.java
>QDomNode.java
>QDomNodeList.java
>QDomNotation.java
>QDomProcessingInstruction.java
>QDomText.java
>QDoubleValidator.java
>QDragEnterEvent.java
>QDragLeaveEvent.java
>QDragManager.java
>QDragMoveEvent.java
>QDragObject.java
>QDragResponseEvent.java
>QDropEvent.java
>QDropSite.java
>QEucJpCodec.java
>QEucKrCodec.java
>QEvent.java
>QFileDialog.java
>QFileDialogSignals.java
>QFileIconProvider.java
>QFileInfo.java
>QFile.java
>QFilePreview.java
>QFocusData.java
>QFocusEvent.java
>QFontDatabase.java
>QFontDialog.java
>QFontInfo.java
>QFont.java
>QFontMetrics.java
>QFrame.java
>QFtp.java
>QGArray.java
>QGbkCodec.java
>QGLayoutIterator.java
>QGLContext.java
>QGLFormat.java
>QGL.java
>QGLWidget.java
>QGrid.java
>QGridLayout.java
>QGroupBox.java
>QHBox.java
>QHBoxLayout.java
>QHButtonGroup.java
>QHeader.java
>QHeaderSignals.java
>QHebrewCodec.java
>QHGroupBox.java
>QHideEvent.java
>QHostAddress.java
>QIconDragItem.java
>QIconDrag.java
>QIconSet.java
>QIconViewItem.java
>QIconViewItemLineEdit.java
>QIconView.java
>QIconViewSignals.java
>QImageConsumer.java
>QImageDecoder.java
>QImageDrag.java
>QImageFormat.java
>QImageFormatType.java
>QImageIO.java
>QImage.java
>QImageTextKeyLang.java
>QIMComposeEvent.java
>QIMEvent.java
>QInputDialog.java
>QIODeviceInterface.java
>QIODevice.java
>QIODeviceSource.java
>QJisCodec.java
>QJpUnicodeConv.java
>QKeyEvent.java
>QKoi8Codec.java
>QLabel.java
>QLayoutItemInterface.java
>QLayoutItem.java
>QLayoutIterator.java
>QLayout.java
>QLCDNumber.java
>QLCDNumberSignals.java
>QLineEdit.java
>QLineEditSignals.java
>QListBoxItem.java
>QListBox.java
>QListBoxPixmap.java
>QListBoxSignals.java
>QListBoxText.java
>QListViewItemIterator.java
>QListViewItem.java
>QListView.java
>QListViewSignals.java
>QLNode.java
>QLocalFs.java
>QLockHolder.java
>QLock.java
>QMainWindow.java
>QMainWindowSignals.java
>QMapNodeBase.java
>QMapPrivateBase.java
>QMemoryManager.java
>QMemoryManagerPixmap.java
>QMenuBar.java
>QMenuBarSignals.java
>QMenuDataInterface.java
>QMenuData.java
>QMenuItem.java
>QMessageBox.java
>QMetaData.java
>QMetaEnum.java
>QMetaObjectInit.java
>QMetaObject.java
>QMetaProperty.java
>QMimeSourceFactory.java
>QMimeSourceInterface.java
>QMimeSource.java
>QMotifPlusStyle.java
>QMotifStyle.java
>QMouseEvent.java
>QMoveEvent.java
>QMovie.java
>QMultiLineEdit.java
>QMultiLineEditSignals.java
>QNetworkOperation.java
>QNetworkProtocolFactoryBase.java
>QNetworkProtocol.java
>QNetworkProtocolSignals.java
>QNPInstance.java
>QNPlugin.java
>QNPStream.java
>QNPWidget.java
>QObject.java
>QObjectSignals.java
>QPaintDeviceInterface.java
>QPaintDevice.java
>QPaintDeviceMetrics.java
>QPaintDeviceX11Data.java
>QPainter.java
>QPaintEvent.java
>QPalette.java
>QPen.java
>QPicture.java
>QPixmapCache.java
>QPixmap.java
>QPlatinumStyle.java
>QPNGImagePacker.java
>QPNGImageWriter.java
>QPointArray.java
>QPoint.java
>QPolygonScanner.java
>QPopupMenu.java
>QPopupMenuSignals.java
>QPrintDialog.java
>QPrinter.java
>QProgressBar.java
>QProgressDialog.java
>QProgressDialogSignals.java
>QPtrBucket.java
>QPushButton.java
>QRadioButton.java
>QRangeControlInterface.java
>QRangeControl.java
>QRect.java
>QRegExp.java
>QRegion.java
>QResizeEvent.java
>QRfbClientCutText.java
>QRfbFrameBufferUpdateRequest.java
>QRfbKeyEvent.java
>QRfbPixelFormat.java
>QRfbPointerEvent.java
>QRfbRect.java
>QRfbServerInit.java
>QRfbSetEncodings.java
>QScrollBar.java
>QScrollBarSignals.java
>QScrollView.java
>QScrollViewSignals.java
>QSemiModal.java
>QSenderObject.java
>QServerSocket.java
>QSessionManager.java
>QSGIStyle.java
>QShared.java
>QSharedMemory.java
>QShowEvent.java
>QSignal.java
>QSignalMapper.java
>QSignalMapperSignals.java
>QSimpleRichText.java
>QSizeGrip.java
>QSize.java
>QSizePolicy.java
>QSjisCodec.java
>QSlider.java
>QSliderSignals.java
>QSocketDevice.java
>QSocket.java
>QSocketNotifier.java
>QSocketNotifierSignals.java
>QSocketSignals.java
>QSound.java
>QSpacerItem.java
>QSpinBox.java
>QSpinBoxSignals.java
>QSplitter.java
>QStatusBar.java
>QStoredDrag.java
>QStringBucket.java
>QStringData.java
>QStyle.java
>QStyleSheetItem.java
>QStyleSheet.java
>QTabBar.java
>QTabBarSignals.java
>QTabDialog.java
>QTabDialogSignals.java
>QTab.java
>QTableHeader.java
>QTableHeaderSignals.java
>QTableItem.java
>QTable.java
>QTableSelection.java
>QTableSignals.java
>QTableView.java
>QTabWidget.java
>QTabWidgetSignals.java
>QTextBrowser.java
>QTextBrowserSignals.java
>QTextCodec.java
>QTextDecoder.java
>QTextDrag.java
>QTextEncoder.java
>QTextIStream.java
>QTextOStream.java
>QTextStream.java
>QTextView.java
>QTimerEvent.java
>QTimer.java
>QTimerSignals.java
>Qt.java
>qtjava.java
>QTLWExtra.java
>QToolBar.java
>QToolBarSignals.java
>QToolButton.java
>QToolTipGroup.java
>QToolTipGroupSignals.java
>QToolTip.java
>QTranslator.java
>QTranslatorMessage.java
>QTsciiCodec.java
>QtSupport.java
>QUriDrag.java
>QUrlInfo.java
>QUrlInterface.java
>QUrl.java
>QUrlOperator.java
>QUrlOperatorSignals.java
>QUtf16Codec.java
>QUtf8Codec.java
>QValidator.java
>QVariant.java
>QVBox.java
>QVBoxLayout.java
>QVButtonGroup.java
>QVFbHeader.java
>QVFbKeyData.java
>QVGroupBox.java
>QVNCServer.java
>QWExtra.java
>QWhatsThis.java
>QWheelEvent.java
>QWidgetItem.java
>QWidget.java
>QWidgetStack.java
>QWidgetStackSignals.java
>QWindowsMime.java
>QWindowsStyle.java
>QWizard.java
>QWizardSignals.java
>QWMatrix.java
>QWorkspace.java
>QWorkspaceSignals.java
>QWSAddPropertyCommand.java
>QWSButton.java
>QWSChangeAltitudeCommand.java
>QWSCommand.java
>QWSConnectedEvent.java
>QWSConvertSelectionCommand.java
>QWSCreateCommand.java
>QWSCreationEvent.java
>QWSCursor.java
>QWSDefineCursorCommand.java
>QWSDisplay.java
>QWSEvent.java
>QWSFocusEvent.java
>QWSGetPropertyCommand.java
>QWSGrabKeyboardCommand.java
>QWSGrabMouseCommand.java
>QWSIdentifyCommand.java
>QWSIMEvent.java
>QWSIMMouseCommand.java
>QWSKeyboardHandler.java
>QWSKeyEvent.java
>QWSManager.java
>QWSMaxWindowRectEvent.java
>QWSMouseEvent.java
>QWSPlaySoundCommand.java
>QWSPropertyManager.java
>QWSPropertyNotifyEvent.java
>QWSPropertyReplyEvent.java
>QWSProtocolItem.java
>QWSQCopMessageEvent.java
>QWSQCopRegisterChannelCommand.java
>QWSQCopSendCommand.java
>QWSRegionCommand.java
>QWSRegionDestroyCommand.java
>QWSRegionManager.java
>QWSRegionModifiedEvent.java
>QWSRegionMoveCommand.java
>QWSRegionNameCommand.java
>QWSRemovePropertyCommand.java
>QWSRequestFocusCommand.java
>QWSResetIMCommand.java
>QWSSelectCursorCommand.java
>QWSSelectionClearEvent.java
>QWSSelectionNotifyEvent.java
>QWSSelectionRequestEvent.java
>QWSServerSocket.java
>QWSSetIMFontCommand.java
>QWSSetIMInfoCommand.java
>QWSSetPropertyCommand.java
>QWSSetSelectionOwnerCommand.java
>QWSSocket.java
>QWSSoundClient.java
>QWSSoundServerClient.java
>QWSSoundServerClientSignals.java
>QWSSoundServer.java
>QWSSoundServerSocket.java
>QWSSoundServerSocketSignals.java
>QWSWindowInfo.java
>QWSWindowOperationEvent.java
>QXmlAttributes.java
>QXmlContentHandlerInterface.java
>QXmlContentHandler.java
>QXmlDeclHandlerInterface.java
>QXmlDeclHandler.java
>QXmlDefaultHandler.java
>QXmlDTDHandlerInterface.java
>QXmlDTDHandler.java
>QXmlEntityResolverInterface.java
>QXmlEntityResolver.java
>QXmlErrorHandlerInterface.java
>QXmlErrorHandler.java
>QXmlInputSource.java
>QXmlLexicalHandlerInterface.java
>QXmlLexicalHandler.java
>QXmlLocator.java
>QXmlNamespaceSupport.java
>QXmlParseException.java
>QXmlReader.java
>QXmlSimpleReader.java
>WeakValueMap.java
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Kde-bindings mailing list
>Kde-bindings at kde.org
>https://mail.kde.org/mailman/listinfo/kde-bindings
>  
>





More information about the Kde-bindings mailing list