das (ur)alte MP3 Plugin...

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: das (ur)alte MP3 Plugin...

Beitrag von edel »

CodeCommander hat geschrieben: Kenn mich zwar nich aus damit aber es sollte doch möglich sein aus den Libs von PB 'Objektdateien' oder so zu erstellen so das nicht mehr direkt verlinkt wird oder ist das überhaupt nicht möglich?
Nein, das ist nicht möglich. In den Libs von PB gibt es keinen PB Code. Es handelt sich dabei um eine Art Container, in der steht, welche externen Bibliotheken benötigt werden, die Datei die bei F1 gestartet wird, eine Liste der zu importierenden Funktionen und am Ende die eigentlich Bibliothek mit ihren Objekten, die wiederum Infos und Binärcode enthalten. Eigentlich ist das auch ganz gut so, denn so hat man auch Zugriff auf die Welt jenseits von Purebasic. Z.B. gäbe es die XML- und die RegexLib nicht in dieser Form. Auf der anderen Seite gibt es dann aber noch das Übel TailBite, da wäre eine Art Zwischencode besser gewesen.
Benutzeravatar
CodeCommander
Beiträge: 213
Registriert: 02.03.2014 16:06

Beitrag von CodeCommander »

Ja genau. Ein Zwischencode wäre hilfreich gewesen.
So wie ich das verstanden habe hätte man so machen können das man Macros für die Userlib erstellen kann damit man bei Änderung der Parameterliste umleiten kann damit es nicht fehlschlägt.

Aber warum ist niemand damals auf die Idee gekommen, ein besseres TailBite zu programmieren mit Zwischencode damit man bei Inkompatibilität behandeln kann. Damals gabs auch schon diese Probleme. Wer hat den damals TailBite entwickelt? Wer war das?
In heutiger Zeit dank Modules ist das eh nicht mehr erforderlich.

Aber schon scheiße das viele User naiv waren und ihre nichtzukunftsicheren Libs mit TailBite erstellt haben.
~ DELETE ~
Antworten