Closed mstoelzle closed 3 years ago
I guess there is a conflict between the Qt5 shipped with the binaries and your system with the Qt6 present in /usr/local/Cellar from brew I suppose.
0x1091d7000 - 0x1092adfff +org.qt-project.QtCharts (5.12 - 5.12.6) <01C0EF28-7969-3700-8E90-CE4CC9C4CBA5> /Applications/runSofa.app/Contents/Frameworks/QtCharts.framework/Versions/5/QtCharts
0x109358000 - 0x109384fff +org.qt-project.QtWebEngine (5.12 - 5.12.6) <AD3B4770-81C6-3308-8F28-3DAB15DC68F1> /Applications/runSofa.app/Contents/Frameworks/QtWebEngine.framework/Versions/5/QtWebEngine
0x1093ba000 - 0x1093d9fff +org.qt-project.QtWebEngineWidgets (5.12 - 5.12.6) <C415A86C-6293-326D-AE05-0FD9087D5FD9> /Applications/runSofa.app/Contents/Frameworks/QtWebEngineWidgets.framework/Versions/5/QtWebEngineWidgets
0x109404000 - 0x10f696fff +org.qt-project.Qt.QtWebEngineCore (5.12 - 5.12.6) <0745D0B0-9652-3158-9C7F-3147F394BCF5> /Applications/runSofa.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/QtWebEngineCore
0x10fcbe000 - 0x10fcd3fff +org.qt-project.QtWebChannel (5.12 - 5.12.6) <199AE934-6E1A-3584-BA64-FA578128D36C> /Applications/runSofa.app/Contents/Frameworks/QtWebChannel.framework/Versions/5/QtWebChannel
0x10fce0000 - 0x10fd43fff +org.qt-project.QtPositioning (5.12 - 5.12.6) <276465CB-468B-30E8-B731-7E7608D7758C> /Applications/runSofa.app/Contents/Frameworks/QtPositioning.framework/Versions/5/QtPositioning
0x10fd5c000 - 0x1100fbfff +org.qt-project.QtQuick (6.0 - 6.0.2) <C45E914D-8D82-33AF-B6A6-524BFA483B81> /usr/local/Cellar/qt/6.0.2/lib/QtQuick.framework/Versions/A/QtQuick
0x110375000 - 0x110720fff +org.qt-project.QtQml (6.0 - 6.0.2) <52750A33-FB39-3FD9-A9C6-C86EE7BFAA45> /usr/local/Cellar/qt/6.0.2/lib/QtQml.framework/Versions/A/QtQml
0x1108a3000 - 0x1108eafff +org.qt-project.QtPrintSupport (6.0 - 6.0.2) <D1A090C0-FCE7-3175-B7B2-8489C3FA7753> /usr/local/Cellar/qt/6.0.2/lib/QtPrintSupport.framework/Versions/A/QtPrintSupport
0x11092c000 - 0x110a67fff +org.qt-project.QtNetwork (6.0 - 6.0.2) <38D09195-8AEF-3571-8A51-9765E54A750E> /usr/local/Cellar/qt/6.0.2/lib/QtNetwork.framework/Versions/A/QtNetwork
0x110aff000 - 0x110b5afff +libQGLViewer.dylib (0) <6BAAD7B4-4A74-3FED-ACFD-E13AEFA1B49B> /Applications/runSofa.app/Contents/MacOS/lib/libQGLViewer.dylib
0x110b8d000 - 0x110bf4fff +org.qt-project.QtOpenGL (6.0 - 6.0.2) <6841ACBD-A2D6-3D63-9C25-8E656776A088> /usr/local/Cellar/qt/6.0.2/lib/QtOpenGL.framework/Versions/A/QtOpenGL
0x110c32000 - 0x1110d1fff +org.qt-project.QtWidgets (6.0 - 6.0.2) <3D939EAB-26B6-36B6-AB17-F4D0BF952EC0> /usr/local/Cellar/qt/6.0.2/lib/QtWidgets.framework/Versions/A/QtWidgets
0x11130c000 - 0x1118a7fff +org.qt-project.QtGui (6.0 - 6.0.2) <E8A9B9CD-A135-383A-B29E-51DD6C04AB18> /usr/local/Cellar/qt/6.0.2/lib/QtGui.framework/Versions/A/QtGui
0x111a91000 - 0x111aacfff +org.qt-project.QtXml (6.0 - 6.0.2) <626DB273-B152-3E4E-B317-A513D81BD92E> /usr/local/Cellar/qt/6.0.2/lib/QtXml.framework/Versions/A/QtXml
0x111ac8000 - 0x111ed3fff +org.qt-project.QtCore (6.0 - 6.0.2) <626D1C7B-2DDB-300D-B5DD-5FB170D3C5A0> /usr/local/Cellar/qt/6.0.2/lib/QtCore.framework/Versions/A/QtCore
Thanks @fredroy. Uninstalling qt6 solved the problem. Will SOFA be compatible with an installed version of qt6 in the future?
There was a recent merged PR ( #1756 ) so the current master branch (should) be able to be compiled with Qt6. Unfortunately, some features from Qt5 are still not in Qt6 (QtCharts, QtWebEngine...), so I dont think we will provide binaries with Qt6 before Qt provides a version with these features (it seems that Qt6.1 may provide them)
But if you feel confident 😛 feel free to try to compile the master branch !
After downloading and installing the current release binary for macOS on macOS 11.2.3 (Big Sur) it fails with the error
Symbol not found: __ZN13QOpenGLWidget10paintEventEP11QPaintEvent
. Here is the full error log: