Ganz komische Meldung
-
-
Erst mal keine Idee, woher das kommt. Sind denn überhaupt irgendwelche Platform-Dateien in der gp aufgeführt? Ich bin mir nicht sicher, woher die "default-Plattform" kommt, wenn man keine platform angibt, aber könnte es sein, dass deine .ldf-Dateien nicht in Ordnung sind?
Wenn ich mir Library_CheckForMissingLibraries in glue ansehe, kann diese Meldung überhaupt nur auftauchen, wenn eine Plattform angegeben ist, oder eine Library exempt ist (weil der Check ansonsten übersprungen wird).
-
Ich habe das Framework mit meinem Code Maker App erstellt. Das ist per default platform geos201 drin. Ich wollte eigentlich nur sehen, ob das Programm auch unter BBX4.13 läuft, wenn ich das Platform statement entferne. In vielen anderen Programmen habe ich kein platform statement und es geht.
Tatsächlich ist eine library (wmlib) als exempt angegeben. Entferne ich das exempt funktioniert es. Offenbar gehört die wmlib (Word Matcher Library) zum System und man darf sie nicht mit exempt angeben.
Danke!
-
Das Problem ist vermutlich die Kombination mit exempt, aber ohne platform: dann wird der ganze Plattform-Check-Mechanismus aktiviert, aber es gibt gar keine Liste, welche Libraries überhaupt da sind. Der ergibt nur Sinn, wenn man sowohl die Libraries einer Plattform kennt, aber dann auch einzelne ausnehmen will, die man selbst mitliefert.
-
Aber sollte der Compiler nicht auf „current.plt“ defaulten, wenn keine Plattform angegeben ist?! (Oder war es „default.plt“?)