Moin moin!
Ich hab gestern mal versucht mit PropellerIDE und OpenSpin Trios zu compilieren. Trios r57 neu von der Webseite geladen. Regflash und admflash funktionieren aber belflash macht Stress. Also Gegenversuch mit BST IDE (alle Compileroptionen an und Pfad auf das Trios-lib-Verzeichnis gesetzt. Pustekuchen. Heute nochmal ein Versuch mit BST, alles gecheckt, komponiert und wieder nix. Ich hab mal die Fehlermeldung fotografiert und angehängt.
Die Fehlermeldungen von OpenSpin und BST unterscheiden sich aber.
Kann das mal jemand gegenprüfen, vorzugsweise Drohne 235?
Danke im Voraus
Gruß
TuxFan
PS.: ich häng noch den Fehlerbehafteten Bereich als Bild an.
Trios r57 : Errors beim compilieren von belflash (gelöst)
Trios r57 : Errors beim compilieren von belflash (gelöst)
Zuletzt geändert von TuxFan am Mi 17. Mai 2017, 14:45, insgesamt 1-mal geändert.
Wunder gibt es immer wieder.......
Re: Trios r57 : Errors beim compilieren von belflash
Mit BSTC bekomm ich R57 aus des Hives Downloadzimmer gebaut:
...mit OpenSpin hab ich die nicht nur in PNs erwähnten Probleme mit zuviel Subroutinen⁽¹⁾ und der Vererbung der #defines von Hauptprogramm an benutzte Objekte⁽²⁾.
Zu PropellerIDE oder anderem Klickibunti kann ich Nix sagen.
——————————
(1): https://github.com/parallaxinc/OpenSpin/issues/34
(2): https://hive-project.de/board/viewtopic ... 012#p15012
Code: Alles auswählen
$ /opt/bst/bin/bstc -v
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
Compiled for i386 Linux at 08:17:46 on 2009/07/20
$ ./make.bstc.sh > make.bstc.sh.log.$(date +%s) 2>&1
$ date
Mo 15. Mai 22:47:41 UTC 2017
$ ls -l bin/flash/
insgesamt 56
-rw-r--r-- 1 yeti yeti 14356 Mai 15 22:47 admflash.binary
-rw-r--r-- 1 yeti yeti 7624 Mai 15 22:47 belflash.binary
-rw-r--r-- 1 yeti yeti 32584 Mai 15 22:47 regflash.binary
Zu PropellerIDE oder anderem Klickibunti kann ich Nix sagen.
——————————
(1): https://github.com/parallaxinc/OpenSpin/issues/34
(2): https://hive-project.de/board/viewtopic ... 012#p15012
- Dateianhänge
-
- make.bstc.zip
- make.bstc.sh und make.bstc.sh.log.1494888454
- (3.39 KiB) 842-mal heruntergeladen
Zuletzt geändert von yeti am Di 16. Mai 2017, 19:05, insgesamt 2-mal geändert.
𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
- PIC18F2550
- Beiträge: 2851
- Registriert: Fr 30. Sep 2011, 13:08
Re: Trios r57 : Errors beim compilieren von belflash
Sind die zwei Fehler immer noch in OpenSpin drin?
Die sind doch schon Hunde alt.
ist OpenSpin etwa eingeschlafen?
Ich dachte mal das währe ein Ersatz für BST. ;(
Die sind doch schon Hunde alt.
ist OpenSpin etwa eingeschlafen?
Ich dachte mal das währe ein Ersatz für BST. ;(
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: Trios r57 : Errors beim compilieren von belflash
Also, du hast zwei Varianten TriOS zu compilieren:
1. Du startest einfach die Batch makelog.bat im Haupverzeichnis, dann wird TriOS komplett einmal übersetzt. Gut, wenn man Änderungen vornimmt, welche an mehreren Stellen Auswirkungen haben, geht aber nur unter Win.
2. Wenn du nur belflash.spin einzeln übersetzen möchtest, mußt du am Anfang von der Datei eine der zwei Zeilen auskommentieren:
'#define __TV
'#define __VGA
damit der entsprechende Code für VGA oder TV erzeugt wird. (Das regelt die Batch automatisch und erzeugt dann beide Versionen automatisch.) Ach ja: Suchpfade müssen in den Prefs auf dem Lib-Ordner stehen und alle Optimierungen an sein. Hast du ja gemacht, ich schreibe es nur der Vollständigkeit halber.
Dann sollte es funktionieren mit BST. In etwa 14 Tagen kommt ein Tutorial Video für die TriOS-Source Version (vorher eine Folge TriOS-Bin, also nur Install auf SD und Systemübersicht), habe mir diesen Fall gleich mal notiert.
1. Du startest einfach die Batch makelog.bat im Haupverzeichnis, dann wird TriOS komplett einmal übersetzt. Gut, wenn man Änderungen vornimmt, welche an mehreren Stellen Auswirkungen haben, geht aber nur unter Win.
2. Wenn du nur belflash.spin einzeln übersetzen möchtest, mußt du am Anfang von der Datei eine der zwei Zeilen auskommentieren:
'#define __TV
'#define __VGA
damit der entsprechende Code für VGA oder TV erzeugt wird. (Das regelt die Batch automatisch und erzeugt dann beide Versionen automatisch.) Ach ja: Suchpfade müssen in den Prefs auf dem Lib-Ordner stehen und alle Optimierungen an sein. Hast du ja gemacht, ich schreibe es nur der Vollständigkeit halber.
Dann sollte es funktionieren mit BST. In etwa 14 Tagen kommt ein Tutorial Video für die TriOS-Source Version (vorher eine Folge TriOS-Bin, also nur Install auf SD und Systemübersicht), habe mir diesen Fall gleich mal notiert.
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: Trios r57 : Errors beim compilieren von belflash (gelöst
Moin moin vom ersten Wärmeangriff!
Erst mal Danke für die Antworten.
Asche auf mein Haupt!!!!!!!!!!
Irgendwie hat sich ein Buchstabenverschwindibus eingeschlichen, der die Fehlermeldung auslöste.
Ich hab heute morgen Trios noch mal frisch von der Downloadseite geladen. Damit lief dann der Compiliervorgang von BST reibungslos, was man von PropellerIDE/OpenSpin noch nicht behaupten kann, da arbeite ich noch dran.
Gruß aus dem kühlen Verließ
TuxFan
PS.: Noch am Rande, ich arbeite unter XUbuntu/LUbuntu/Ubuntu-Mate jeweils letzte LT-Version und das übergreifende Thema ist der Ersatz von BST durch PropellerIDE/Openspin oder SimpleIDE/Openspin. Bei beiden gibt es noch Verbesserungen bei den usanischen Entwicklern zu initiieren.
Erst mal Danke für die Antworten.
Asche auf mein Haupt!!!!!!!!!!
Irgendwie hat sich ein Buchstabenverschwindibus eingeschlichen, der die Fehlermeldung auslöste.
Ich hab heute morgen Trios noch mal frisch von der Downloadseite geladen. Damit lief dann der Compiliervorgang von BST reibungslos, was man von PropellerIDE/OpenSpin noch nicht behaupten kann, da arbeite ich noch dran.
Gruß aus dem kühlen Verließ
TuxFan
PS.: Noch am Rande, ich arbeite unter XUbuntu/LUbuntu/Ubuntu-Mate jeweils letzte LT-Version und das übergreifende Thema ist der Ersatz von BST durch PropellerIDE/Openspin oder SimpleIDE/Openspin. Bei beiden gibt es noch Verbesserungen bei den usanischen Entwicklern zu initiieren.
Wunder gibt es immer wieder.......
Re: Trios r57 : Errors beim compilieren von belflash (gelöst
drohne235 hat geschrieben:In etwa 14 Tagen kommt ein Tutorial Video für die TriOS-Source Version (vorher eine Folge TriOS-Bin, also nur Install auf SD und Systemübersicht), habe mir diesen Fall gleich mal notiert.
Code: Alles auswählen
_
/ )
___ / /__
|-' _)
| _)
| _)
___|-.____)
𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.