Klar ist das ein PB-Bug. Wechsel in Abhängigkeiten und Library-Ramihyn_ hat geschrieben:Klar ist da was oberfaul und eine Reihe ImportC Zeilen einzufügen ist auch nur eine Notlösung. Vielleicht hast Du aber auch eine falsche Option zur Kompilation angegeben? Z.B. eine GUI Anwendung versucht als "Console" oder ".so/Library" zu übersetzen? Vielleicht ist es aber auch ein PureBasic Bug beim Linken, da gibt es offenbar mehrere.manke hat geschrieben:Und außerdem, irgendetwas stimmt ja nicht, unter dem alten OpenSuse 11.4 lief ja auch schon alles mit Pb 4.6. Erstaunlicherweise laufen jetzt auch die meisten noch unter OpenSuse 11.4 erstellten Compilate nicht mehr, ein kleines Spiel läuft aber problemlos (lässt sich nur nicht mehr neu kompilieren). Einige Beispiele aus dem Examples Ordner laufen übrigens, z.B. das Canvasgadget.pb. Irgendwie müssen doch einige Bibliotheken unter dem neuen Suse nicht richtig installiert sein, obwohl Checkinstall.sh alles in Ordnung meldet.
Namen gehören in Linux zum Alltag. PB ist der einzige Compiler,
den ich kenne, welcher die Libraries selbst linken möchte und dennoch
nicht per pkg-config nachschaut, wo die denn sind.
Ich weiss mir ja zu helfen, aber Linux-Anfänger verstehen solche
Fehlermeldungen, die nicht von PureBasic selbst kommen, einfach
nicht. Da muss noch einiges poliert werden an der Linux-Version
