Spiderbasic und Linux

Hier könnt ihr alle Fragen zu SpiderBasic austauschen.
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: Spiderbasic und Linux

Beitrag von ccode_new »

Nutzt du bei jedem dieser Distros "XFCE" als Desktop ?

Ich glaube unter "XFCE" scheint es tatsächlich ein paar Bugs zugeben.
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Spiderbasic und Linux

Beitrag von ts-soft »

Kann dein Problem hier irgendjemand nachvollziehen ?
Nein, weder unter XUbuntu, XUbunt (64), Linux Mint oder Ubuntu mit Gnome-Desktop.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
stevie1401
Beiträge: 659
Registriert: 19.10.2014 15:51
Kontaktdaten:

Re: Spiderbasic und Linux

Beitrag von stevie1401 »

Ich denke, es liegt an der Länge des Codes.
Wie ich gerade sehe, funktionieren die meisten Beispielcodes.
Mein Code hat inzwischen 6922 Zeilen. Das scheint für die Linux IDE zuviel zu sein.
Unter Windows läuft alles wunderbar.
Schade.
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: Spiderbasic und Linux

Beitrag von ccode_new »

Ich glaube es liegt nicht an deiner Anzahl der Codezeilen.

Sondern an deinem Quelltext.

Schon mal Code ohne Debugger ausgeführt ?
Schon mal Code minimiert ?
Schon mal Code auf mehrere Dateien aufgeteilt ?
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
stevie1401
Beiträge: 659
Registriert: 19.10.2014 15:51
Kontaktdaten:

Re: Spiderbasic und Linux

Beitrag von stevie1401 »

Der Code funktioniert tadellos unter Windows. Ich wüsste nicht, was es da für Linux zu optimieren gäbe.
Es geht auch ohne Debugger nicht.
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: Spiderbasic und Linux

Beitrag von ccode_new »

Funktioniert es wenn du den Code minimierst ? (Teile wegnimmst -> Bis es vielleicht geht ?)


Hast du irgendwelche speziellen JavaScript-Aufrufe ? (Nur für Edge/etc...(Windows-Zeugs!))

Stelle doch einmal einen anderen Standard-Browser ein.

Stürzt der Editor direkt nach dem Start der IDE ab (also z.B. beim Laden der letzten Quellcodes) oder erst bei "F5" ?
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Benutzeravatar
diceman
Beiträge: 347
Registriert: 06.07.2017 12:24
Kontaktdaten:

Re: Spiderbasic und Linux

Beitrag von diceman »

Wollte ich auch grad vorschlagen ...
Geh einfach mal bare bones, und versuche nur Teile vom Code auszuführen. Oder lass dir vom Debugger mitteilen, wie lange das Programm läuft, dann hast du evtl. einen Anhaltspunkt, welcher Part Problemen machen könnte, um dann Code-Bausteine isoliert zu testen, quasi ein Unit Test. :-)
Das hat mir auch in meinem Roguelike-Projekt schon so manches graue Haar erspart; ein paar Mal war ich zu 99% sicher, einen Bug ausfinding gemacht zu haben, oder das PureBasic irgendwelche internen Variablen überschreibt, aber letzten Endes saß dann der Fehler doch immer einen Meter vorm Bildschirm. ;-)
Hoffe du kannst deinen Fehler finden!
Now these points of data make a beautiful line,
And we're out of Beta, we're releasing on time.
stevie1401
Beiträge: 659
Registriert: 19.10.2014 15:51
Kontaktdaten:

Re: Spiderbasic und Linux

Beitrag von stevie1401 »

Hm, danke für eure Tips, aber ich habe eigentlich schon alles getestet.
Die IDE stürzt sofort ab, sobald ich "F5" drücke.
Ich habe diverse Browser als Standartbrowser getestet.
Da unter Windows der Code problemlos funktioniert, wüßte ich nicht wo der Fehler beim Code liegen soll.
Ich habe das "Gefühl", dass es am Javascript liegt. Anscheinend kann die Linux IDE nicht so gut damit umgehen.
Leider wüßte ich überhaupt nicht, wie ich daran etwas ändern könnte. Ich habe gehofft, dass man das Problem mit einigen Einstellungen in der IDE lösen könnte.
Generell scheint Linux das Stiefkind von PB und SB zu sein. Schade, denn ich benutze Linux seit über 20 Jahren und mag es viel lieber als Windows.
Andererseits möchte ich produktiv programmieren und mich mehr um die eigentliche Programmierarbeit kümmern als ständig ein neues Linux aufzusetzen oder stundenlang zu raten, warum SP mal wieder nicht unter Linux läuft.
Also werde ich notgedrungen zum Programmieren Windows nutzen.

Es gab schön länger kein SB-Update. Weiß jemand wann eines geplant ist. Oder gibt es vielleicht irgendwo Betas zum testen zum herunterladen?
Ich programmiere nur noch mit Linux.
Linux Mint 21.x
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Spiderbasic und Linux

Beitrag von Kiffi »

stevie1401 hat geschrieben:Es gab schön länger kein SB-Update. Weiß jemand wann eines geplant ist. Oder gibt es vielleicht irgendwo Betas zum testen zum herunterladen?
momentan arbeiten Fred & Team an der neuen PB-Version. Erst danach kümmert er sich um SB. Abwarten und Tee trinken...
Hygge
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: Spiderbasic und Linux

Beitrag von ccode_new »

Hallllllloooooooooooooo stevie1401 !!!!

Starte Spiderbasic mal über die Console (Terminal).
(Mit sudo und auch ohne)

Schaue ob in der Console dann irgendwelche interessanten Hinweise erscheinen.
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Antworten