Moebius - Feedback and Discussion
Moebius - Feedback and Discussion
This post contains all feedback and discussions about Moebius.
The announcement post about Moebius :
http://www.purebasic.fr/english/viewtopic.php?t=36705
The announcement post about Moebius :
http://www.purebasic.fr/english/viewtopic.php?t=36705
Please, can you add this german-language file
thxLng_German.ini wrote:[Main]
NumItems=150
lng0=Neu
lng1=Moebius
lng2=Schritt
lng3=Status
lng4=Konfigurieren
lng5=Projekt Konfiguration
lng6=Unicode-Modus
lng7=Threadsafe Modus
lng8=Erstelle eine Batchdatei
lng9=Erzeuge eine LogDatei
lng10=Keine Library erstellen, nur die Source-Dateien
lng11=Lösche Source-Dateien nach der Compilierung
lng12=Library Name
lng13=Source Datei
lng14=Browse
lng15=Hilfe-Datei
lng16=Arbeitsverzeichnis
lng17=SubSystem
lng18=Bestätigen
lng19=Projekt-Compilieren
lng20=Compiliere
lng21=Aktiviere Logging
lng22=Einstellungen
lng23=Profil
lng24=Öffnen
lng25=Speichern
lng26=PureBasic Pfad
lng27=Compiler
lng28=Schließen
lng29=PureBasic Pfad
lng30=Alle Pfade sind gültig.
lng31=Immer Nachfragen vor dem Laden eines Projekts
lng32=Sprache
lng33=Abbrechen
lng34=und
lng35=Alle Dateien
lng36=PureBasic Dateien
lng37=Bereit zum Compilieren
lng38=Das Arbeitsverzeichnis muss ein Verzeichnis sein.
lng39=Benötige eine echte PureBasic-Source-Datei für die Erstellung
lng40=Aber wo kommst du her?
lng41=Wollen Sie wirklich das Profil laden?
lng42=Name der Vorlage
lng100=Schritt 0: Erfolg
lng101=Schritt 0: Kann die vorhergehende userlib nicht löschen
lng102=Schritt 0: Kann das Verzeichnis "ASM" des Projekts nicht löschen
lng103=Schritt 0: Kann das Verzeichnis "BAT" des Projekts nicht löschen
lng104=Schritt 0: Kann das Verzeichnis "LIB" des Projekts nicht löschen
lng105=Schritt 0: Kann das Verzeichnis "OBJ" des Projekts nicht löschen
lng106=Schritt 0: Kann das Projektverzeichnis nicht erstellen
lng107=Schritt 0: Kann das Verzeichnis "Project\BAT" nicht erstellen
lng108=Schritt 0: Kann das Verzeichnis "Project\ASM" nicht erstellen
lng109=Schritt 0: Kann das Verzeichnis "Project\LOGS" nicht erstellen
lng110=Schritt 0: Kann das Verzeichnis "Project\lib" nicht erstellen
lng111=Schritt 0: Kann das Verzeichnis "Project\OBJ" nicht erstellen
lng112=Schritt 1: Keine PureBasic-Datei
lng113=Schritt 1: Programm nicht gestartet
lng114=Schritt 1: Compiler-Fehler
lng115=Schritt 1: Compiler-Exit-Code Fehler
lng116=Schritt 2: Purebasic.asm nicht gefunden
lng117=Schritt 2: Kann die ASM-Dateien nicht erstellen
lng118=Schritt 3: FASM hat einen Fehler gemeldet
lng119=Schritt 3: FASM kann nicht gestartet werden
lng120=Schritt 4: Kann die DESC-Datei nicht erstellen
lng121=Schritt 4: Kann die lib nicht kopieren
lng122=Schritt 4: Kann die ObjList.txt Datei nicht erstellen
lng123=Schritt 4: polib kann nicht gestartet werden
lng124=Schritt 4: Die Library wurde nicht generiert
lng125=Schritt 5: Der LibMaker kann nicht gestartet werden
lng126=Schritt 5: Die userlib wurde nicht erzeugt
lng127=Schritt 5: Die userlib konnte nicht umbenannt werden
lng128=Schritt 5: PBCompiler konnte nicht neu gestartet werden
lng129=Schritt 6: Die ASM-Verzeichnis kann nicht gelöscht werden
lng130=Schritt 6: Die OBJ-Verzeichnis kann nicht gelöscht werden
lng131=Schritt 6: Die LIB-Verzeichnis kann nicht gelöscht werden
lng132=Schritt 6: Die BAT-Verzeichnis kann nicht gelöscht werden
lng133=Compilation erstellt !!!
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

I think, you have to remove the "Moebius_Windows.ini" from the bin
package. The paths are false, but can't configure, the GUI say "OK"
Without the ini i have to configure it and can't overwrite it in new release.
package. The paths are false, but can't configure, the GUI say "OK"
Without the ini i have to configure it and can't overwrite it in new release.
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

fine, but i see another problem. the best is to remove all Moebiusxxx.ini.Progi1984 wrote:No problem, I updated the package
Check on start, is there a ini, if not than create a default one.
I don't want to lose my templates and my gui-language
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Improved in the beta #3. The package is online (see the main post).ts-soft wrote:fine, but i see another problem. the best is to remove all Moebiusxxx.ini.Progi1984 wrote:No problem, I updated the package
Check on start, is there a ini, if not than create a default one.
I don't want to lose my templates and my gui-language
the GUI have to create a "MoebiusGUI_Prefs.ini" if needed! Sry, this doesn'tProgi1984 wrote: Improved in the beta #3. The package is online (see the main post).
work correct. You can't change the language.
greetings
Thomas
example:
Code: Select all
If Not OpenPreferences("MoebiusGUI_Prefs.ini")
CreatePreferences("MoebiusGUI_Prefs.ini")
EndIfPureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Just some news :
I work on some optimizations...
A building of an userlib with last beta last 2 hours and 20 minutes. With the next beta, the building last only 52 seconds... and may be again improved.
Before the next release, i must do a cleanup of the code, some optimizations, and a lot of tests for validating the new code.
I work on some optimizations...
A building of an userlib with last beta last 2 hours and 20 minutes. With the next beta, the building last only 52 seconds... and may be again improved.
Before the next release, i must do a cleanup of the code, some optimizations, and a lot of tests for validating the new code.
I have a bug which causes me an Invalid Memory Access.
And for fixing or bringing me a clue on the direction, i call your help.
The bug is only on Linux.
The bug is only with Sample 05.
The bug blocks the integrated debugger and announces me no problem. I must use the external debugger for finding the bug.
The IMA is declared on the 744th line (link : http://code.google.com/p/moebius-pb/sou ... ep2.pb#744)
The debugger log (only the end) :
I make a test package : http://partage.rootslabs.net/Moebius_bug_2009_05_04.zip
Compile it with command line options :
Don't forget to change the path of the file : Sample_05.pb.
And for fixing or bringing me a clue on the direction, i call your help.
The bug is only on Linux.
The bug is only with Sample 05.
The bug blocks the integrated debugger and announces me no problem. I must use the external debugger for finding the bug.
The IMA is declared on the 744th line (link : http://code.google.com/p/moebius-pb/sou ... ep2.pb#744)
The debugger log (only the end) :
Code: Select all
[Debugger Error] Invalid memory access.
[Debugger Error] File: /home/franklin/Bureau/DD_PureBasic/Proj_Moebius/Inc_Compile_Step2.pb (Line: 744)
Fatal error. Do you with to open the Debugger console? (Yes, No)
(y,N)
Compile it with command line options :
Code: Select all
-b -l "Sample_05" -f -pbi "Prefs/Moebius_Linux.ini" "/home/franklin/Bureau/DD_PureBasic/Proj_Moebius/Sample_Lib/Sample_05.pb"
