Installation des Sailfish OS SDK

Vorbereitungen

Problem: Nicht genug Platz in /tmp

Eventuell ist /tmp mit einem tmpfs gemountet und man hat nicht genug RAM. Dann kann man das (temorär) verhindern mit:

$ sudo systemctl mask tmp.mount

dann ist ein reboot notwendig. Nach der installation dann

$ sudo systemctl unmask tmp.mount

und wieder reboot

Problem mit der Virtualbox

Mit neueren Arch Linux wird das vboxdrv kernelmodul automatisch geladen. Manuell:

sudo modprobe vboxdrv
Oder:
cat <<EOF > /etc/modules-load.d/virtualbox.conf # needed for virtualbox vboxdrv EOF

Syntaxcheck für C++ funktioniert nicht

Bei mit tauchte da im Qt Creator im Reiter "General Messages" eine Fehlermeldung zu clang auf (kann libtinfo.so.5 shared lib nicht laden).

Beheben konnte ich das, indem ich das Paket ncurses5-compat-libs aus dem AUR installiert habe.