Code: Select all
In file included from /home/jacek/bin/sysroot/usr/include/Poco/TimedNotificationQueue.h:22,
from /home/jacek/bin/sysroot/usr/include/Poco/Util/Timer.h:23,
from ProceduralTimerTaskAdapter.cpp:4:
/home/jacek/bin/sysroot/usr/include/Poco/Notification.h:41:41: error: unable to find string literal operator 'operator""s' with 'const char [1]', 'unsigned int' arguments
Notification(const std::string& name = ""s);
^~~
Code: Select all
#include
Das ist mein Compiler:
Code: Select all
╭─jacek@epica /import/valen/autoradio
╰─➤ arm-unknown-linux-gnueabihf-g++ --version
arm-unknown-linux-gnueabihf-g++ (crosstool-NG 1.24.0) 8.3.0
Bitte beachten Sie, dass es sich um Code handelt, der mit Software von Drittanbietern geliefert wird, sodass ich hier nicht viel ändern kann (außer Poco durch ein anderes Produkt zu ersetzen, aber das wäre Zeitverschwendung).
Hier bei SO gibt es eine ähnliche, aber nicht identische Frage: nicht gefunden String-Literal-Operator 'operator""conteudo' mit den Argumenten 'const char [43]', 'unsigned int' Da war es ein String-in-String, der den Fehler verursachte.
Mobile version