Heute ist der erste Mastodon-Client für AmigaOS erschienen: Amidon.
Ich habe dessen Entwicklung bereits eine ganze Weile verfolgt und gespannt auf die Veröffentlichung gewartet. Passend wurde diese auf dem Mastodon-Account des Authors verkündet.
Also hab ich meine PiStorm32-Experimente erst einmal unterbrochen, die Blizzard 1230 IV wieder eingesetzt und … lets trööt.
Erster Versuch – codesets.library fehlt
Nagut, ganz so schnell geht es dann doch nicht. Denn beim ersten Start teilt mir das Programm mit, dass es eine codesets.library benötige. Die gibts natürlich im Aminet.
Zweiter Versuch – curl kann nicht initialisiert werden
Nachdem die Bibliothek installierr ist bekomme ich nun die nächste Fehlermeldung. OK, die API wird also über irgendeinen curl-Ableger aufgerufen. Da das Amidon-Binary aber „self-contained“ sein soll, sollte hier wohl keine weitere Library fehlen. Also habe ich mal Genesis gestartet und die Verbindung zum Internet hergestellt.
Dritter Versuch – TextEditor.mcc zu alt
Soweit zu gut. Amidon benötigt zum Starten also einen laufenden TCP/IP-Stack. Nun gibts aber leider wieder eine Meldung. Offensichtlich wird wenigstens v15.55 der TextEditor.mcc benötigt. Also wird die Bibliothek auf v15.56 geupdatet.
Vierter Versuch – SSL-Fehler
Voila das Startfenster geht auf 😁. Nun müssen die Einstellungen vorgenommen werden – troet.cafe als Mastodon-Instanz eintragen und auf Login klicken und … nach einer ganzen Weile des Wartens (die README ließ so etwas bereits vermuten) kam dann ein Zertifikatsfehler. Vielleicht liegt es an der Instanz. Also habe ich es mit dresden.network und mastodon.social ausprobiert. Am Server liegt es also nicht. Vielleicht ist meine AmiSSL-Version nicht aktuell genug. Die aktuellste (gerade eine Woche alt) Version von AmiSSL ist die 5.8. Frisch installiert erhalte ich leider den gleichen Fehler.
An dieser Stelle baue ich nun erst einmal wieder die PiStorm32 ein, da vom Start des Programmes bis zur Zertifikatsfehlermeldung jedes Mal mehrere Minuten vergehen. Der 68030 ist eben ein alter Prozessor ;).
Nun steht in der README was von AmiSSL 4. Also damit ausprobiert – gleicher Fehler.
… Fortsetzung folgt …
Ich werde mir nun erst einmal wieder eine schöne UAE-Umgebung basteln und darin weiter experimentieren.
Pingback: Amidon v1.0 – Teil 2: FS-UAE | BigAgnus