Issue #27 new

SoQT Mac OS X 64bit build problems

V1ru8
created an issue

I'm trying to build SoQt with 64bit. I always get the error bellow. Altough I can't find any part (qt and coin) that is not x86_64 arcitecture. So what's wrong?

I checked Qt to be 64Bit and it looks good: Non-fat file: /usr/local/Cellar/qt/4.8.3/lib/QtCore.framework/QtCore is architecture: x86_64 Non-fat file: /usr/local/Cellar/qt/4.8.3/lib/QtGui.framework/QtGui is architecture: x86_64

also coin: Non-fat file: libCoin.dylib is architecture: x86_64

Undefined symbols for architecture x86_64: "qDrawPlainRect(QPainter, int, int, int, int, QColor const&, int, QBrush const)", referenced from: SoQtThumbWheel::paintEvent(QPaintEvent) in SoQtThumbWheel.o "QGridLayout::setSpacing(int)", referenced from: SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o "QGridLayout::setVerticalSpacing(int)", referenced from: SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o "QGridLayout::addItem(QLayoutItem, int, int, int, int, QFlags<Qt::AlignmentFlag>)", referenced from: SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QGridLayout::addLayout(QLayout, int, int, QFlags<Qt::AlignmentFlag>)", referenced from: SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o "QGridLayout::addWidget(QWidget, int, int, QFlags<Qt::AlignmentFlag>)", referenced from: SoQtFullViewerP::layoutAppButtons(QWidget) in FullViewer.o SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o SoQtFullViewer::buildLeftTrim(QWidget) in FullViewer.o SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QGridLayout::QGridLayout(QWidget)", referenced from: SoQtFullViewerP::layoutAppButtons(QWidget) in FullViewer.o SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o SoQtFullViewer::buildLeftTrim(QWidget) in FullViewer.o SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QGridLayout::QGridLayout()", referenced from: SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o "QMainWindow::QMainWindow(QWidget, QFlags<Qt::WindowType>)", referenced from: SoQtComponent::SoQtComponent(QWidget, char const, int)in SoQtComponent.o "QMessageBox::warning(QWidget, QString const&, QString const&, QFlags<QMessageBox::StandardButton>, QMessageBox::StandardButton)", referenced from: SoQt::createSimpleErrorDialog(QWidget, char const, char const, char const)in SoQt.o "QPushButton::QPushButton(QWidget)", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o "QApplication::exec()", referenced from: SoQt::mainLoop() in SoQt.o "QApplication::QApplication(int&, char, int)", referenced from: SoQt::init(QWidget*) in SoQt.o SoQt::init(int&, char, char const, char const)in SoQt.o "QStyleFactory::create(QString const&)", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o "QAbstractButton::setChecked(bool)", referenced from: SoQtFullViewerP::viewbuttonClicked() in FullViewer.o SoQtFullViewerP::interactbuttonClicked() in FullViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtFullViewer::setViewing(int) in FullViewer.o "QAbstractButton::setIconSize(QSize const&)", referenced from: SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o "QAbstractButton::setCheckable(bool)", referenced from: SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o "QAbstractButton::setIcon(QIcon const&)", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtExaminerViewer::setCamera(SoCamera) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o SoQtPlaneViewer::setCamera(SoCamera) in PlaneViewer.o "QIcon::QIcon(QPixmap const&)", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtExaminerViewer::setCamera(SoCamera) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o SoQtPlaneViewer::setCamera(SoCamera) in PlaneViewer.o "QIcon::~QIcon()", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtExaminerViewer::setCamera(SoCamera) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o SoQtPlaneViewer::setCamera(SoCamera) in PlaneViewer.o "QMenu::insertMenu(QAction, QMenu)", referenced from: QtNativePopupMenu::addMenu(int, int, int)in QtNativePopupMenu.o "QMenu::insertSeparator(QAction)", referenced from: QtNativePopupMenu::addSeparator(int, int)in QtNativePopupMenu.o "QMenu::exec(QPoint const&, QAction)", referenced from: non-virtual thunk to QtNativePopupMenu::popUp(QWidget, int, int)in QtNativePopupMenu.o QtNativePopupMenu::popUp(QWidget, int, int)in QtNativePopupMenu.o "QMenu::addMenu(QMenu)", referenced from: QtNativePopupMenu::addMenu(int, int, int)in QtNativePopupMenu.o "QMenu::QMenu(QString const&, QWidget)", referenced from: QtNativePopupMenu::createMenuRecord(char const)in QtNativePopupMenu.o "QColor::setRgb(int, int, int, int)", referenced from: SoQtThumbWheel::paintEvent(QPaintEvent) in SoQtThumbWheel.o "QFrame::setLineWidth(int)", referenced from: SoQtGLWidget::setBorder(int) in SoQtGLWidget.o SoQtGLWidget::buildWidget(QWidget) in SoQtGLWidget.o "QFrame::setFrameStyle(int)", referenced from: SoQtGLWidget::buildWidget(QWidget) in SoQtGLWidget.o "QFrame::QFrame(QWidget, QFlags<Qt::WindowType>)", referenced from: SoQtGLWidget::buildWidget(QWidget) in SoQtGLWidget.o "QImage::bits()", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o SoQtThumbWheel::initWheel(int, int)in SoQtThumbWheel.o "QImage::load(QString const&, char const)", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::scanLine(int)", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::QImage(int, int, QImage::Format)", referenced from: SoQtThumbWheel::initWheel(int, int)in SoQtThumbWheel.o "QImage::QImage()", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::~QImage()", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o SoQtThumbWheel::initWheel(int, int)in SoQtThumbWheel.o "QImage::operator=(QImage const&)", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QLabel::setAlignment(QFlags<Qt::AlignmentFlag>)", referenced from: SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QLabel::setText(QString const&)", referenced from: SoQtFullViewer::setRightWheelString(char const)in FullViewer.o SoQtFullViewer::setBottomWheelString(char const)in FullViewer.o SoQtFullViewer::setLeftWheelString(char const)in FullViewer.o "QLabel::setMargin(int)", referenced from: SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QLabel::QLabel(QString const&, QWidget, QFlags<Qt::WindowType>)", referenced from: SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QAction::setChecked(bool)", referenced from: QtNativePopupMenu::addMenuItem(int, int, int)in QtNativePopupMenu.o non-virtual thunk to QtNativePopupMenu::_setMenuItemMarked(int, int)in QtNativePopupMenu.o QtNativePopupMenu::_setMenuItemMarked(int, int)in QtNativePopupMenu.o "QAction::setEnabled(bool)", referenced from: QtNativePopupMenu::setMenuItemEnabled(int, int)in QtNativePopupMenu.o "QAction::setCheckable(bool)", referenced from: QtNativePopupMenu::addMenuItem(int, int, int)in QtNativePopupMenu.o non-virtual thunk to QtNativePopupMenu::_setMenuItemMarked(int, int)in QtNativePopupMenu.o QtNativePopupMenu::_setMenuItemMarked(int, int)in QtNativePopupMenu.o "QAction::setText(QString const&)", referenced from: QtNativePopupMenu::addMenuItem(int, int, int)in QtNativePopupMenu.o QtNativePopupMenu::addMenu(int, int, int)in QtNativePopupMenu.o QtNativePopupMenu::setMenuItemTitle(int, char const)in QtNativePopupMenu.o QtNativePopupMenu::setMenuTitle(int, char const)in QtNativePopupMenu.o "QAction::QAction(QObject)", referenced from: QtNativePopupMenu::addMenuItem(int, int, int)in QtNativePopupMenu.o "QBitmap::fromData(QSize const&, unsigned char const, QImage::Format)", referenced from: SoQtComponentP::getNativeCursor(SoQtCursor::CustomCursor const) in SoQtComponent.o "QBitmap::~QBitmap()", referenced from: SoQtComponentP::getNativeCursor(SoQtCursor::CustomCursor const) in SoQtComponent.o "QCursor::QCursor(Qt::CursorShape)", referenced from: SoQtComponent::setWidgetCursor(QWidget, SoQtCursor const&) in SoQtComponent.o "QCursor::QCursor(QBitmap const&, QBitmap const&, int, int)", referenced from: SoQtComponentP::getNativeCursor(SoQtCursor::CustomCursor const) in SoQtComponent.o "QCursor::~QCursor()", referenced from: delete_dict_value(unsigned long, void)in SoQtComponent.o SoQtComponent::setWidgetCursor(QWidget, SoQtCursor const&) in SoQtComponent.o "QLayout::setSpacing(int)", referenced from: SoQtFullViewerP::layoutAppButtons(QWidget) in FullViewer.o "QLayout::setContentsMargins(int, int, int, int)", referenced from: SoQtFullViewerP::layoutAppButtons(QWidget) in FullViewer.o SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o SoQtFullViewer::buildLeftTrim(QWidget) in FullViewer.o SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QLayout::activate()", referenced from: SoQtFullViewerP::layoutAppButtons(QWidget) in FullViewer.o SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o SoQtFullViewer::buildLeftTrim(QWidget) in FullViewer.o SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QLayout::setMargin(int)", referenced from: SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o "QPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>)", referenced from: SoQtThumbWheel::initWheel(int, int)in SoQtThumbWheel.o "QPixmap::QPixmap(char const const)", referenced from: SoQtExaminerViewerP::constructor(int) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewerP::SoQtPlaneViewerP(SoQtPlaneViewer)in PlaneViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o "QPixmap::QPixmap(QSize const&)", referenced from: SoQtThumbWheel::initWheel(int, int)in SoQtThumbWheel.o "QPixmap::~QPixmap()", referenced from: SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o SoQtThumbWheel::initWheel(int, int)in SoQtThumbWheel.o "QPixmap::operator=(QPixmap const&)", referenced from: SoQtThumbWheel::initWheel(int, int)in SoQtThumbWheel.o "QWidget::adjustSize()", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QWidget::closeEvent(QCloseEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::enterEvent(QEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::fontChange(QFont const&)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::leaveEvent(QEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::setEnabled(bool)", referenced from: SoQtFullViewer::setViewing(int) in FullViewer.o "QWidget::setVisible(bool)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::wheelEvent(QWheelEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::actionEvent(QActionEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::changeEvent(QEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::qt_metacall(QMetaObject::Call, int, void)", referenced from: SoQtThumbWheel::qt_metacall(QMetaObject::Call, int, void)in SoQtThumbWheel.o "QWidget::qt_metacast(char const)", referenced from: SoQtThumbWheel::qt_metacast(char const)in SoQtThumbWheel.o "QWidget::resizeEvent(QResizeEvent)", referenced from: vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::setGeometry(QRect const&)", referenced from: SoQtGLWidget::setGLSize(SbVec2s) in SoQtGLWidget.o SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o SoQtGLWidget::setBorder(int) in SoQtGLWidget.o "QWidget::styleChange(QStyle&)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::tabletEvent(QTabletEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::focusInEvent(QFocusEvent)", referenced from: vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::insertAction(QAction, QAction)", referenced from: QtNativePopupMenu::addMenuItem(int, int, int)in QtNativePopupMenu.o "QWidget::removeAction(QAction)", referenced from: QtNativePopupMenu::removeMenuItem(int) in QtNativePopupMenu.o QtNativePopupMenu::removeMenu(int) in QtNativePopupMenu.o "QWidget::setFixedSize(int, int)", referenced from: SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o "QWidget::dragMoveEvent(QDragMoveEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::enabledChange(bool)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::focusOutEvent(QFocusEvent)", referenced from: vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::keyPressEvent(QKeyEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::paletteChange(QPalette const&)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::setFixedWidth(int)", referenced from: SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o SoQtFullViewer::buildLeftTrim(QWidget) in FullViewer.o "QWidget::setSizePolicy(QSizePolicy)", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o SoQtFullViewer::buildAppButtons(QWidget) in FullViewer.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o "QWidget::dragEnterEvent(QDragEnterEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::dragLeaveEvent(QDragLeaveEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::languageChange()", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::mouseMoveEvent(QMouseEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QWidget::setFixedHeight(int)", referenced from: SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o "QWidget::setFocusPolicy(Qt::FocusPolicy)", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o SoQtGLArea::SoQtGLArea(QGLFormat, QWidget, QGLWidget const, char const)in SoQtGLArea.o "QWidget::setWindowState(QFlags<Qt::WindowState>)", referenced from: SoQtComponent::setFullScreen(int) in SoQtComponent.o "QWidget::setWindowTitle(QString const&)", referenced from: SoQt::init(int&, char, char const, char const)in SoQt.o SoQtComponent::setTitle(char const)in SoQtComponent.o "QWidget::keyReleaseEvent(QKeyEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::mousePressEvent(QMouseEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QWidget::contextMenuEvent(QContextMenuEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::inputMethodEvent(QInputMethodEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::staticMetaObject", referenced from: SoQtThumbWheel::staticMetaObject in SoQtThumbWheel.o "QWidget::mouseReleaseEvent(QMouseEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QWidget::setWindowIconText(QString const&)", referenced from: SoQtComponent::setIconTitle(char const)in SoQtComponent.o SoQtComponent::setBaseWidget(QWidget) in SoQtComponent.o "QWidget::focusNextPrevChild(bool)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::setContentsMargins(int, int, int, int)", referenced from: SoQtFullViewerP::showDecorationWidgets(int) in FullViewer.o "QWidget::mouseDoubleClickEvent(QMouseEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::windowActivationChange(bool)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::move(QPoint const&)", referenced from: SoQtGLWidget::buildWidget(QWidget) in SoQtGLWidget.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtFullViewer::buildWidget(QWidget) in FullViewer.o "QWidget::event(QEvent)", referenced from: vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::raise()", referenced from: SoQt::show(QWidget) in SoQt.o SoQtComponent::show() in SoQtComponent.o SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o "QWidget::resize(QSize const&)", referenced from: SoQt::setWidgetSize(QWidget, SbVec2s) in SoQt.o SoQtComponent::setFullScreen(int) in SoQtComponent.o SoQtComponent::setSize(SbVec2s) in SoQtComponent.o SoQtComponent::show() in SoQtComponent.o SoQtComponentP::eventFilter(QObject, QEvent) in SoQtComponent.o SoQtGLWidgetP::eventFilter(QObject, QEvent) in SoQtGLWidget.o SoQtFullViewer::buildWidget(QWidget) in FullViewer.o ... "QWidget::repaint()", referenced from: SoQtThumbWheel::setValue(float) in SoQtThumbWheel.o SoQtThumbWheel::setEnabled(bool) in SoQtThumbWheel.o SoQtThumbWheel::setOrientation(SoQtThumbWheel::Orientation)in SoQtThumbWheel.o SoQtThumbWheel::mouseMoveEvent(QMouseEvent) in SoQtThumbWheel.o "QWidget::macEvent(OpaqueEventHandlerCallRef, OpaqueEventRef)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::setFocus(Qt::FocusReason)", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o "QWidget::setStyle(QStyle)", referenced from: SoQtExaminerViewer::createViewerButtons(QWidget, SbPList) in ExaminerViewer.o SoQtFullViewer::createViewerButtons(QWidget, SbPList) in FullViewer.o SoQtPlaneViewer::createViewerButtons(QWidget, SbPList) in PlaneViewer.o "QWidget::addAction(QAction)", referenced from: QtNativePopupMenu::addMenuItem(int, int, int)in QtNativePopupMenu.o "QWidget::dropEvent(QDropEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::hideEvent(QHideEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::moveEvent(QMoveEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::setCursor(QCursor const&)", referenced from: SoQtComponent::setWidgetCursor(QWidget, SoQtCursor const&) in SoQtComponent.o "QWidget::showEvent(QShowEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>)", referenced from: SoQt::init(int&, char, char const, char const)in SoQt.o SoQtFullViewer::buildAppButtons(QWidget) in FullViewer.o SoQtFullViewer::buildViewerButtons(QWidget) in FullViewer.o SoQtFullViewer::buildRightTrim(QWidget) in FullViewer.o SoQtFullViewer::buildLeftTrim(QWidget) in FullViewer.o SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o SoQtFullViewer::buildWidget(QWidget) in FullViewer.o ... "QWidget::QWidget(QWidget, QFlags<Qt::WindowType>)", referenced from: SoQtThumbWheel::SoQtThumbWheel(SoQtThumbWheel::Orientation, QWidget, char const)in SoQtThumbWheel.o SoQtThumbWheel::SoQtThumbWheel(QWidget, char const)in SoQtThumbWheel.o "QWidget::~QWidget()", referenced from: SoQtThumbWheel::~SoQtThumbWheel()in SoQtThumbWheel.o SoQtThumbWheel::~SoQtThumbWheel()in SoQtThumbWheel.o SoQtThumbWheel::SoQtThumbWheel(SoQtThumbWheel::Orientation, QWidget, char const)in SoQtThumbWheel.o SoQtThumbWheel::SoQtThumbWheel(QWidget, char const)in SoQtThumbWheel.o "QPainter::drawPixmap(QRectF const&, QPixmap const&, QRectF const&)", referenced from: SoQtThumbWheel::paintEvent(QPaintEvent) in SoQtThumbWheel.o "QPainter::setClipRect(QRect const&, Qt::ClipOperation)", referenced from: SoQtThumbWheel::paintEvent(QPaintEvent) in SoQtThumbWheel.o "QPainter::end()", referenced from: SoQtThumbWheel::paintEvent(QPaintEvent) in SoQtThumbWheel.o "QPainter::QPainter(QPaintDevice)", referenced from: SoQtThumbWheel::paintEvent(QPaintEvent) in SoQtThumbWheel.o "QPainter::~QPainter()", referenced from: SoQtThumbWheel::paintEvent(QPaintEvent) in SoQtThumbWheel.o "QColormap::instance(int)", referenced from: SoQtGLWidget::getOverlayTransparentPixel() in SoQtGLWidget.o "QColormap::~QColormap()", referenced from: SoQtGLWidget::getOverlayTransparentPixel() in SoQtGLWidget.o "QGLFormat::setOverlay(bool)", referenced from: SoQtGLWidget::setOverlayRender(int) in SoQtGLWidget.o SoQtGLWidget::SoQtGLWidget(QWidget, char const, int, int, int)in SoQtGLWidget.o "QGLFormat::setSamples(int)", referenced from: SoQtGLWidget::setSampleBuffers(int) in SoQtGLWidget.o "QGLFormat::setStencil(bool)", referenced from: SoQtGLWidget::setStencilBuffer(int) in SoQtGLWidget.o "QGLFormat::setDoubleBuffer(bool)", referenced from: SoQtGLWidget::setDoubleBuffer(int) in SoQtGLWidget.o SoQtGLWidget::SoQtGLWidget(QWidget, char const, int, int, int)in SoQtGLWidget.o "QGLFormat::setSampleBuffers(bool)", referenced from: SoQtGLWidget::setSampleBuffers(int) in SoQtGLWidget.o "QGLFormat::setRgba(bool)", referenced from: SoQtGLWidget::SoQtGLWidget(QWidget, char const, int, int, int)in SoQtGLWidget.o "QGLFormat::setAccum(bool)", referenced from: SoQtGLWidget::setAccumulationBuffer(int) in SoQtGLWidget.o "QGLFormat::setAlpha(bool)", referenced from: SoQtGLWidget::setAlphaChannel(int) in SoQtGLWidget.o "QGLFormat::setDepth(bool)", referenced from: SoQtGLWidget::SoQtGLWidget(QWidget, char const, int, int, int)in SoQtGLWidget.o "QGLFormat::hasOpenGL()", referenced from: SoQtGLWidget::SoQtGLWidget(QWidget, char const, int, int, int)in SoQtGLWidget.o "QGLFormat::setStereo(bool)", referenced from: SoQtGLWidget::setQuadBufferStereo(int) in SoQtGLWidget.o SoQtGLWidget::SoQtGLWidget(QWidget, char const, int, int, int)in SoQtGLWidget.o "QGLFormat::QGLFormat(QFlags<QGL::FormatOption>, int)", referenced from: SoQtGLWidget::SoQtGLWidget(QWidget, char const, int, int, int)in SoQtGLWidget.o "QGLFormat::~QGLFormat()", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o SoQtGLWidget::~SoQtGLWidget()in SoQtGLWidget.o SoQtGLWidget::~SoQtGLWidget()in SoQtGLWidget.o "QGLFormat::operator=(QGLFormat const&)", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o "QGLWidget::paintEvent(QPaintEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::makeCurrent()", referenced from: SoQtGLWidget::glLockNormal() in SoQtGLWidget.o SoQtGLWidget::initGraphic() in SoQtGLWidget.o "QGLWidget::qt_metacall(QMetaObject::Call, int, void)", referenced from: SoQtGLArea::qt_metacall(QMetaObject::Call, int, void)in SoQtGLArea.o "QGLWidget::qt_metacast(char const)", referenced from: SoQtGLArea::qt_metacast(char const)in SoQtGLArea.o "QGLWidget::resizeEvent(QResizeEvent)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::swapBuffers()", referenced from: SoQtGLWidget::glFlushBuffer() in SoQtGLWidget.o SoQtGLWidget::glSwapBuffers() in SoQtGLWidget.o "QGLWidget::paintOverlayGL()", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::resizeOverlayGL(int, int)", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::updateOverlayGL()", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::setMouseTracking(bool)", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o "QGLWidget::staticMetaObject", referenced from: SoQtGLArea::staticMetaObject in SoQtGLArea.o "QGLWidget::setAutoBufferSwap(bool)", referenced from: SoQtGLArea::SoQtGLArea(QGLFormat, QWidget, QGLWidget const, char const)in SoQtGLArea.o "QGLWidget::makeOverlayCurrent()", referenced from: SoQtGLWidget::glLockOverlay() in SoQtGLWidget.o "QGLWidget::initializeOverlayGL()", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::event(QEvent)", referenced from: SoQtGLArea::event(QEvent) in SoQtGLArea.o "QGLWidget::glDraw()", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::glInit()", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::updateGL()", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::QGLWidget(QGLFormat const&, QWidget, QGLWidget const, QFlags<Qt::WindowType>)", referenced from: SoQtGLArea::SoQtGLArea(QGLFormat, QWidget, QGLWidget const, char const)in SoQtGLArea.o "QGLWidget::~QGLWidget()", referenced from: non-virtual thunk to SoQtGLArea::~SoQtGLArea()in SoQtGLArea.o SoQtGLArea::~SoQtGLArea()in SoQtGLArea.o SoQtGLArea::~SoQtGLArea()in SoQtGLArea.o non-virtual thunk to SoQtGLArea::~SoQtGLArea()in SoQtGLArea.o SoQtGLArea::~SoQtGLArea()in SoQtGLArea.o SoQtGLArea::SoQtGLArea(QGLFormat, QWidget, QGLWidget const, char const)in SoQtGLArea.o "QGLContext::overlayTransparentColor() const", referenced from: SoQtGLWidget::getOverlayTransparentPixel() in SoQtGLWidget.o "QMenu::actionAt(QPoint const&) const", referenced from: QtNativePopupMenu::removeMenuItem(int) in QtNativePopupMenu.o QtNativePopupMenu::removeMenu(int) in QtNativePopupMenu.o QtNativePopupMenu::addSeparator(int, int)in QtNativePopupMenu.o QtNativePopupMenu::addMenuItem(int, int, int)in QtNativePopupMenu.o QtNativePopupMenu::addMenu(int, int, int)in QtNativePopupMenu.o QtNativePopupMenu::getMenuItemEnabled(int) in QtNativePopupMenu.o QtNativePopupMenu::setMenuItemEnabled(int, int)in QtNativePopupMenu.o ... "QImage::isGrayscale() const", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::convertToFormat(QImage::Format, QFlags<Qt::ImageConversionFlag>) const", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::hasAlphaChannel() const", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::depth() const", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::width() const", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QImage::height() const", referenced from: SoQtImageReader::readImage(SbString const&, SbImage) constin SoQtImageReader.o "QAction::isChecked() const", referenced from: non-virtual thunk to QtNativePopupMenu::getMenuItemMarked(int)in QtNativePopupMenu.o QtNativePopupMenu::getMenuItemMarked(int) in QtNativePopupMenu.o "QAction::isEnabled() const", referenced from: QtNativePopupMenu::getMenuItemEnabled(int) in QtNativePopupMenu.o "QPixmap::size() const", referenced from: SoQtComponentP::getNativeCursor(SoQtCursor::CustomCursor const) in SoQtComponent.o SoQtExaminerViewerP::constructor(int) in ExaminerViewer.o "QPixmap::depth() const", referenced from: SoQtComponentP::getNativeCursor(SoQtCursor::CustomCursor const) in SoQtComponent.o "QWidget::mapToGlobal(QPoint const&) const", referenced from: non-virtual thunk to QtNativePopupMenu::popUp(QWidget, int, int)in QtNativePopupMenu.o QtNativePopupMenu::popUp(QWidget, int, int)in QtNativePopupMenu.o "QWidget::paintEngine() const", referenced from: vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::windowState() const", referenced from: SoQtComponent::setFullScreen(int) in SoQtComponent.o "QWidget::windowTitle() const", referenced from: SoQtComponent::getTitle() const in SoQtComponent.o SoQtComponent::setBaseWidget(QWidget) in SoQtComponent.o "QWidget::heightForWidth(int) const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::windowIconText() const", referenced from: SoQtComponent::getIconTitle() const in SoQtComponent.o SoQtComponent::setBaseWidget(QWidget) in SoQtComponent.o "QWidget::minimumSizeHint() const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::inputMethodQuery(Qt::InputMethodQuery) const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::metric(QPaintDevice::PaintDeviceMetric) const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::window() const", referenced from: SoQt::getShellWidget(QWidget const) in SoQt.o SoQtComponent::hide() in SoQtComponent.o SoQtComponent::show() in SoQtComponent.o "QWidget::devType() const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "QWidget::hasFocus() const", referenced from: SoQtGLArea::event(QEvent) in SoQtGLArea.o "QWidget::sizeHint() const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QColormap::pixel(QColor const&) const", referenced from: SoQtGLWidget::getOverlayTransparentPixel() in SoQtGLWidget.o "QGLFormat::testOption(QFlags<QGL::FormatOption>) const", referenced from: SoQtGLWidget::isDoubleBuffer() const in SoQtGLWidget.o SoQtGLWidget::isRGBMode() in SoQtGLWidget.o SoQtGLWidget::isQuadBufferStereo() const in SoQtGLWidget.o SoQtGLWidget::isOverlayRender() const in SoQtGLWidget.o SoQtGLWidget::getAlphaChannel() const in SoQtGLWidget.o SoQtGLWidget::getStencilBuffer() const in SoQtGLWidget.o SoQtGLWidget::getAccumulationBuffer() const in SoQtGLWidget.o ... "QGLFormat::samples() const", referenced from: SoQtGLWidget::getSampleBuffers() const in SoQtGLWidget.o "QGLWidget::paintEngine() const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "QGLWidget::overlayContext() const", referenced from: SoQtGLWidgetP::getOverlayContext() in SoQtGLWidget.o SoQtGLWidget::getOverlayWidget() const in SoQtGLWidget.o SoQtGLWidget::hasOverlayGLArea() const in SoQtGLWidget.o SoQtGLWidget::getOverlayTransparentPixel() in SoQtGLWidget.o "QGLWidget::format() const", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o "QGLWidget::context() const", referenced from: SoQtGLWidgetP::getNormalContext() in SoQtGLWidget.o SoQtGLWidget::setGLSize(SbVec2s) in SoQtGLWidget.o "QGLWidget::isValid() const", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o "QKeyEvent::modifiers() const", referenced from: SoQtKeyboard::translateEvent(QEvent) in SoQtKeyboard.o "typeinfo for QWidget", referenced from: typeinfo for SoQtThumbWheelin SoQtThumbWheel.o "typeinfo for QGLWidget", referenced from: typeinfo for SoQtGLAreain SoQtGLArea.o "vtable for QSpacerItem", referenced from: SoQtFullViewer::buildBottomTrim(QWidget) in FullViewer.o NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. "non-virtual thunk to QWidget::paintEngine() const", referenced from: vtable for SoQtThumbWheelin SoQtThumbWheel.o "non-virtual thunk to QWidget::metric(QPaintDevice::PaintDeviceMetric) const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "non-virtual thunk to QWidget::devType() const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o vtable for SoQtThumbWheelin SoQtThumbWheel.o "non-virtual thunk to QGLWidget::paintEngine() const", referenced from: vtable for SoQtGLAreain SoQtGLArea.o "operator==(QGLFormat const&, QGLFormat const&)", referenced from: SoQtGLWidgetP::buildGLWidget() in SoQtGLWidget.o ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make[8]: [libSoQt.la] Error 1 make[7]: [all-recursive] Error 1 make[6]: [all] Error 2 make[5]: [all-recursive] Error 1 make[4]: [all] Error 2 make[3]: [all-recursive] Error 1 make[2]: [all] Error 2 make[1]: [all-recursive] Error 1 make: ** [all] Error 2

Comments (4)

  1. Jason Karimi

    Is there any update on this? I am experiencing exactly the same problem on mac.

    On windows it seems that SoQt cannot be build in debug mode with Qt4.8.3 ?

    Any ideas on this?

  2. Anonymous

    The missing symbols are defined in these libraries (homebrew):

    /usr/local/lib/QtGui.framework/QtGui, /usr/local/lib/QtOpenGL.framework/QtOpenGL

    Since those files don't have extensions, gcc gets confused, so the first thing I did was make some links:

    ln -s /usr/local/lib/QtGui.framework/QtGui /usr/local/lib/QtGui.framework/QtGui.o
    ln -s /usr/local/lib/QtOpenGL.framework/QtOpenGL /usr/local/lib/QtOpenGL.framework/QtOpenGL.o
    

    Then, with a clean source package:

    export LDFLAGS="-L/usr/local/lib/QtGui.framework/ -L/usr/local/lib/QtOpenGL.framework/"
    export LIBS="-lQtGui.o -lQtOpenGL.o"
    configure && make install
    

    This builds successfully for me.

  3. Log in to comment