Tricore HighTec GCC Compiler

Gast #4960738
Lesenswert?

Hey,

Versuche aktuell das Erika OS von Evidence für einen Aurix Tricore von 
Infineon zu kompilieren. Da das ganze unter Windows nur so mäßig 
funktioniert hatte (Cygwin) habe ich es jetzt unter einer Linux Umgebung 
probiert.

Stehe allerdings vor dem Problem das es den HighTec GCC Compiler nicht 
als binary gibt sondern nur zum selbst kompilieren. Zumindest verstehe 
ich das so.

Sehe ich das richtig?

Arbeitet eventuell jemand mit dem HighTec Compiler und den Tricore 
Modellen und kann weiterhelfen?


https://www.hightec-rt.com/en/downloads/

Bin für jeden Tipp dankbar ?
#4961027
Lesenswert?

Moin,

Das wird wohl ein ziemlich umfangreiches Unterfangen werden. Das sind 
nur die nackigen Sourcen ohne jede Info, wie "genau" die configure 
optionen aussehen muessen und mit welchen Versionen von (host-)gcc und 
-binutils diese Crosstools ueberhaupt baubar sind. Und da gibts schon 
bei den binutils diesbezueglich Probleme:
1
../../gas/config/tc-tricore.h:66:32: error: array type has incomplete element type 'struct relax_type'
2
 extern const struct relax_type md_relax_table[];
3
                                ^
4
Makefile:2505: recipe for target 'app.o' failed

Gruss
WK
Gast #4983043
Lesenswert?

Micha schrieb:
> Sind die egtl. verpflichtet auch die Sourcen der aktuellen Version
> rauszugeben?

I.W. sagt die GPL:  Wenn du auf legalem Weg an die Binärversion einer 
GPL-Software gekommen bist (z.B. durch Kauf oder weil die Binärversion 
im Web veröffentlicht wurde) dann hast du auch ein Anrecht auf die 
dazugehörenden Quellen, und zwar von demjenigen, von dem du auch die 
Binärversion bezogen hast.

Gegenüber Dritten besteht ein solcher Anspruch nicht.  Wenn ich also 
eine GPL-Software gekauft habe oder sie erst auf meinen Auftrag hin 
entwickelt wurde und sie mir schließlich ausgeliefert wurde, bin ich 
nicht dazu verpflichtet, irgend jemand die Quellen zu geben, wenn ich 
ihm nicht auch das Binary gebe.

Die Quellen müssen in einem gängigen, maschinenlesbaren Format zur 
Verfügung gestellt werden, ggf. auf Anfrage.

Für die Quellen darf dir ein Selbstkostenpreis berechnet werden, z.B. 
für einen Datenträger wie DVD, der dir dann zugesandt wird.

Nicht unüblich ist, die Quellen mit dem Binary zusammen auszuliefern 
oder auf einer Webseite verfügbar zu machen.  Dies vermindert zwar auf 
beiden Seiten den Aufwand, verpflichtend ist ein solches Vorgehen aber 
nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren