<div dir="ltr"><div>Hello,</div><div>I'm trying to upgrade my packages, among them cantor. It does not compile:</div><div><br></div><div>[ 48%] Building CXX object src/backends/octave/CMakeFiles/cantor_octavebackend.dir/octavebackend.o</div>

<div>cd /wrkdirs/usr/ports/math/cantor/work/.build/src/backends/octave && /usr/local/bin/g++46   -DMAKE_CANTOR_OCTAVEBACKEND_LIB -DQT_U</div>
<div>SE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -O2 -fno-strict-aliasing -pipe -march=core2 -Wl,-rpath=/usr/local/lib/gcc46 -Wl,</div><div>-rpath=/usr/local/lib/gcc46 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wfo</div>


<div>rmat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibil</div><div>ity=hidden -Werror=return-type -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC -I/wrkdirs/usr/ports/math/cantor/work/</div>


<div>.build/src/backends/octave -I/wrkdirs/usr/ports/math/cantor/work/cantor-4.10.1/src/backends/octave -I/wrkdirs/usr/ports/math/canto</div><div>r/work/cantor-4.10.1/src/lib -I/wrkdirs/usr/ports/math/cantor/work/.build/src/lib -I/wrkdirs/usr/ports/math/cantor/work/cantor-4.1</div>


<div>0.1/src/lib/test -I/usr/local/kde4/include -I/usr/local/kde4/include/KDE -I/usr/local/include/qt4/phonon -I/usr/local/include/qt4/</div><div>QtXmlPatterns -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtWebKit -I/usr/local/include/qt4/QtTest -I/usr/local/includ</div>


<div>e/qt4/QtSvg -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtScript -I/usr/local/include/qt4/QtOpenGL -I/usr/local/includ</div><div>e/qt4/QtNetwork -I/usr/local/include/qt4/QtDeclarative -I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/Qt3Support -I/usr/</div>


<div>local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/Qt -I/usr/local/share/qt4/mkspecs/default -I/usr/</div><div>local/include/qt4 -o CMakeFiles/cantor_octavebackend.dir/octavebackend.o -c /wrkdirs/usr/ports/math/cantor/work/cantor-4.10.1/src/</div>


<div>backends/octave/octavebackend.cpp</div><div>CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::showSettings()':</div><div>cantor.cpp:(.text+0x197c): undefined reference to `Settings::self()'</div><div>


cantor.cpp:(.text+0x1a05): undefined reference to `Cantor::Backend::listAvailableBackends()'</div><div>cantor.cpp:(.text+0x1b92): undefined reference to `Cantor::Backend::availableBackends()'</div><div>cantor.cpp:(.text+0x1c9d): undefined reference to `Cantor::Backend::icon() const'</div>


<div>cantor.cpp:(.text+0x1cad): undefined reference to `Cantor::Backend::name() const'</div><div>CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::hasAvailableBackend()':</div><div>cantor.cpp:(.text+0x1d8c): undefined reference to `Cantor::Backend::availableBackends()'</div>


<div>cantor.cpp:(.text+0x1e07): undefined reference to `Cantor::Backend::isEnabled() const'</div><div>CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::addWorksheet()':</div><div>cantor.cpp:(.text+0x1e6e): undefined reference to `Settings::self()'</div>


<div>cantor.cpp:(.text+0x1e73): undefined reference to `Settings::self()'</div><div>cantor.cpp:(.text+0x1f14): undefined reference to `Cantor::Backend::availableBackends()'</div><div>cantor.cpp:(.text+0x21ec): undefined reference to `Cantor::Backend::url() const'</div>


<div>cantor.cpp:(.text+0x21fc): undefined reference to `Cantor::Backend::name() const'</div><div>CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::updatePanel()':</div><div>cantor.cpp:(.text+0x25ff): undefined reference to `Cantor::PanelPluginHandler::staticMetaObject'</div>


<div>cantor.cpp:(.text+0x264f): undefined reference to `Cantor::PanelPluginHandler::plugins()'</div><div>cantor.cpp:(.text+0x26e6): undefined reference to `Cantor::PanelPlugin::setParentWidget(QWidget*)'</div><div>


cantor.cpp:(.text+0x26f6): undefined reference to `Cantor::PanelPlugin::name()'</div><div>cantor.cpp:(.text+0x2760): undefined reference to `Cantor::PanelPlugin::name()'</div><div>cantor.cpp:(.text+0x2952): undefined reference to `Cantor::Backend::availableBackends()'</div>


<div>cantor.cpp:(.text+0x29de): undefined reference to `Cantor::Backend::isEnabled() const'</div><div>cantor.cpp:(.text+0x2b4d): undefined reference to `Cantor::Backend::icon() const'</div><div>cantor.cpp:(.text+0x2b72): undefined reference to `Cantor::Backend::name() const'</div>


<div>cantor.cpp:(.text+0x2bf4): undefined reference to `Cantor::Backend::name() const'</div><div>cantor.cpp:(.text+0x2d5b): undefined reference to `Cantor::PanelPlugin::name()'</div><div>CMakeFiles/cantor.dir/backendchoosedialog.o: In function `BackendChooseDialog::onAccept()':</div>


<div>backendchoosedialog.cpp:(.text+0x164): undefined reference to `Settings::self()'</div><div>backendchoosedialog.cpp:(.text+0x17d): undefined reference to `Settings::self()'</div><div>backendchoosedialog.cpp:(.text+0x1ae): undefined reference to `Settings::self()'</div>


<div>backendchoosedialog.cpp:(.text+0x1c3): undefined reference to `Settings::self()'</div><div>CMakeFiles/cantor.dir/backendchoosedialog.o: In function `BackendChooseDialog::updateDescription()':</div><div>backendchoosedialog.cpp:(.text+0x21e): undefined reference to `Cantor::Backend::createBackend(QString const&)'</div>


<div>backendchoosedialog.cpp:(.text+0x247): undefined reference to `Cantor::Backend::url() const'</div><div>backendchoosedialog.cpp:(.text+0x266): undefined reference to `Cantor::Backend::name() const'</div><div>

CMakeFiles/cantor.dir/backendchoosedialog.o: In function `BackendChooseDialog::BackendChooseDialog(QWidget*)':</div>
<div>backendchoosedialog.cpp:(.text+0x9e0): undefined reference to `Cantor::Backend::availableBackends()'</div><div>backendchoosedialog.cpp:(.text+0xa9b): undefined reference to `Cantor::Backend::isEnabled() const'</div>


<div>backendchoosedialog.cpp:(.text+0xae7): undefined reference to `Cantor::Backend::name() const'</div><div>backendchoosedialog.cpp:(.text+0xb47): undefined reference to `Cantor::Backend::icon() const'</div><div>


backendchoosedialog.cpp:(.text+0xbe3): undefined reference to `Settings::self()'</div><div>backendchoosedialog.cpp:(.text+0xbe8): undefined reference to `Settings::self()'</div><div>backendchoosedialog.cpp:(.text+0xc0a): undefined reference to `Cantor::Backend::name() const'</div>


<div>collect2: ld returned 1 exit status</div><div>:</div><div><br></div><div>Best regards</div><div>Andreas Nilsson</div></div>