Hi,
On Mint 21.x by default QT is on version 6.2 but on CT QT dependency is 6.3. These generate linking errors like this :
(9015) Linking ../typhon
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `operator<<(QDataStream&, QTextCharFormat const&)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `qt_version_tag@Qt_6.3'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `operator>>(QDataStream&, QTextCharFormat&)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QPolygon::setPoint(int, int, int)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QWidget::addAction(QString const&, QObject const*, char const*, Qt::ConnectionType)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QPointerEvent::point(long long)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QBitmap::~QBitmap()@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QWidget::addAction(QIcon const&, QString const&, QObject const*, char const*, Qt::ConnectionType)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QWidget::addAction(QIcon const&, QString const&)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QUrl::toAce(QString const&, QFlags<QUrl::AceProcessingOption>)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QWidget::addAction(QString const&)@Qt_6'
/usr/bin/ld: /lib/x86_64-linux-gnu//libQt6Pas.so: undefined reference to `QUrl::fromAce(QByteArray const&, QFlags<QUrl::AceProcessingOption>)@Qt_6'
/usr/local/codetyphon/typhon/ide/typhon.pp(137,1) Error: (9013) Error while linking
/usr/local/codetyphon/typhon/ide/typhon.pp(137,1) Fatal: (10026) There were 1 errors compiling module, stopping
David Bannon (
github.com/davidbannon) purpose an implementation of QT (5 or 6) for Pascal Object. But for QT 6 it's on 6.2.5 version.