Installation des Sailfish OS SDK
Vorbereitungen
- Virtualisierung muss im BIOS aktiviert sein !!
- Unter Arch Linux das Paket virtualbox installieren
- Während der installation des Sailfish SDK werden auf /tmp mehr als 2 GB benötigt (siehe unten)
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.