Forum: Compiler & IDEs Cross Compiler für 68000 unter Windows gesucht


von Dirk (Gast)


Lesenswert?

Guten Tag.

Ich soll einen Sourcecode für einen 68xxx Prozessor ändern.
Aber der Original Compiler ist nicht mehr vorhanden. Kann passieren!
Immerhin habe ich den Code komplett vorliegen.
Das Kaufen eines Compilers kommt hier nicht mehr in frage, das Produkt 
ist schon seit 1-2 Jahren nicht mehr im Verkauf. Ist darum auch nur 
etwas Kosmetik für alt Kunden.

Also suche ich einen Cross Compiler "GCC" für 68xxx und bitte unter 
Windows.
Linux oder Mac habe ich nicht.

Wenn ich den alten Debugger auch irgendwie nutzen könnte wäre super.

Ich würde mich freuen, wenn es so was fertig zum Download gibt.
Habe ich nicht gefunden, sonst würde ich ja auch nicht fragen.
Alternativ auch zum selber Compilieren, dann aber bitte mit Idioten 
sicherer Beschreibung und ohne erst 10 andere Pakete zu installieren.

Dirk

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Dirk schrob:
> Also suche ich einen Cross Compiler "GCC" für 68xxx und bitte unter
> Windows.
> Linux oder Mac habe ich nicht.

GCC gibt's zum Download. Ob's fertige Pakete wie WinAVR gibt musst auf 
die Suche gehen. Der entsprechende x-Compiler wäre dann m68k-gcc oder 
m68hc11-gcc.

Den aus Quelle zu builen ich natürlich auch möglich, aber wie spaßig das 
unter windos ist...?

von Mike (Gast)


Lesenswert?

>Ich soll einen Sourcecode für einen 68xxx Prozessor ändern.
>Ist darum auch nur etwas Kosmetik für alt Kunden.


Soso, also kommerziell.


>Alternativ auch zum selber Compilieren, dann aber bitte mit Idioten
>sicherer Beschreibung und ohne erst 10 andere Pakete zu installieren.


Habe ich hier. Beschreibung kann ich erstellen.
Allerdings muss ich für kommerzielle Projekte auch Geld nehmen.
Angebot:
Lieferung aller benötigten Pakete zum Selberkompilieren auf CD, dazu 
eine gedruckte Schritt-für-Schritt Anleitung für "Idioten". Das Ganze 
bekommst Du bei mir für Euro 2500,- netto.
Interesse?

von Dirk (Gast)


Lesenswert?

Ist Klar! Für 2500 kann ich mir das Ding auch bei IAR oder so kaufen.

Wenn der 68K mir gefällt, dann wird der auch privat zum Einsatz kommen. 
Dann ist das nicht mehr Kommerziell.

Ich habe inzwischen auch Lösungen mit Cygwin gefunden. Schade nur das 
die Cygwin Lösungen mir nie gefallen haben.
Ist meine Meinung nach meinem Wissensstand von ca.2001.
Kann sein das ich inzwischen so was einsetze (Minwg, WinAVR, YAGARTO) 
ohne es zu bemerken, wenn ja dann sollte ich diese Lösung wohl doch 
besser ansehen.

Dirk

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Dirk wrote:

> Kann sein das ich inzwischen so was einsetze (Minwg, WinAVR, YAGARTO)
> ohne es zu bemerken, wenn ja dann sollte ich diese Lösung wohl doch
> besser ansehen.

Hallo? Du setzt WinAVR ein ohne es zu bemerken? WinAVR ist kein Virus 
;-)

avr-gcc el al. unter Win32 ist zumindest übersetzt für 
"mingw-special"...

von Dirk (Gast)


Lesenswert?

?????

In dem Satz war der Text "so was" und das bezog sich auf Cygwin.

Die Compiler setze ich ein und das ganz bewusst!

Kann man die GCC Kette mit MinGW übersetzen?
Wenn ja, gibt es irgendwo eine Beschreibung wie man das macht?

Dirk

von Peter (Gast)


Lesenswert?

Hi,
hast Du was gefunden?


Ich brauche auch einen GCC der ohne Cygwin unter Windows läuft.

Der 68360 sollte unterstützt werden.

Peter

von Peter (Gast)


Lesenswert?

>Ich brauche auch einen GCC der ohne Cygwin unter Windows läuft.

Und ich brauch einen GCC der ohne Strom unter Windows läuft.

von Peter (Gast)


Lesenswert?

Das macht doch jeder GCC, nur der PC braucht eine Spannung und Strom.

von faustian (Gast)


Lesenswert?

Ist mir jetzt egal dass der Thread alt ist... bevor das jemand 
missversteht:

"Der entsprechende x-Compiler wäre dann m68k-gcc oder m68hc11-gcc."


NEIIIN 68hc11 ist kein 68000.

von Peter (Gast)


Lesenswert?

Also ich kann die Prozessoren auseinander halten.

Ich hatte auch gesehen das der Thread alt ist, aber hier stand schon 
genau das was ich jetzt suche. Außer die Lösung!

Wenn ich suche finde ich keinen Windows Compiler sonder nur Linux 
Versionen.
Ich will hier nicht streiten über das Betriebssystem.
Ich nutzt Windows und damit Basta.

Also kann mir jemand helfen?

von Oliver (Gast)


Lesenswert?

Peter schrieb:
> Ich nutzt Windows und damit Basta.

Tja, dann wirst du halt keine 68000er programmieren. Ebenfalls Basta.

Aber was hast du denn gegen Cygwin?

Oliver

von Peter (Gast)


Lesenswert?

Wenn es sich nicht gegenseitig stört nichts, das hatte ich auf einem 
Rechner und war davon so begeistert das ich es verbannt habe.

von Anton (Gast)


Lesenswert?

Hallo zusammen
wenn es noch jemand sucht: 
http://sourceforge.net/projects/motorobots/files/
Hier gibt es eine GCC Toolchain, allerdings noch in der Version 2.95 und 
fast 10 Jahre alt.
Der unterstützt ANSI C und Teile von C99, eine make Version ist auch 
dabei.
Hat bei mir ganz gut funktioniert, habe jedoch keinen Vergleich zu einer 
aktuelleren Version.

Der verwendet übrigens auch Cygwin, ich fürchte es ist nicht so ohne 
weiteres möglich einen GCC Cross Compiler für Windows ohne Cygwin zu 
erstellen. Es werden aber soweit ich noch weiß alle nötigen Dateien 
direkt bei der Installation mitgeliefert.

Ansonsten kann ich dir auch nur raten mit einer Linux VM zu arbeiten und 
dort einen Cross Compiler selbst einzurichten.
Einen Artikel dazu gibt es hier: 
http://www.mikrocontroller.net/articles/GCC_M68k

Anton

von Peter (Gast)


Lesenswert?

So ich habe bei "mingw" eine Anleitung gefunden wie man den GCC 
vernünftig übersetzen kann. Werde ich nächste Woche ausprobieren.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.