gcc unter cygwin starten, aber wie?

OP #795569
Lesenswert?

Hallo

Vielleicht hat jemand von euch eine Lösung wie man hier zum Ziel kommt.

Ich habe Cygwin und das vom Hersteller spezille Crosstoolchain für mein 
ARM-Board heruntergeladen. In diesm Crosstoolchan sind aber keine 
exe-files, sonderen alle Files ohne dateiendung - auch gcc. Der Pfad 
dorthin ist richtig gesetzt, der Compiler lässt sich aber nicht starten.

Wie kann ich den Compiler aber bitte unter MS-Windows starten?

Vielen Dank

Geri
OP #795683
Lesenswert?

Hallo Bernhard

Ja, es steht:

0x7F 0x45 0x4C 0x46 drin.

ELF


Liege ich falsch in der Meinung zum meinen, wenn cygwin installiert 
sein, dass dann Linux-Programme aufgerrufen werden können. Muss ich da 
etwas anderweitig vorgehen:)?

Beste Grüsse und vielen Dank

Geri
Gast #795690
Lesenswert?

ELF ist für Linux, das geht unter Windoof so nicht. Cygwin stellt dir 
zwar das Drumherum (Bibliotheken usw.) zur Verfügung, aber Windows-EXE 
muss es dann trotzdem sein. Haste vielleicht den Linux-Toolchain 
erwischt...?
OP #796353
Lesenswert?

Hallo zusammen

Genau das war das Problem. Nochmals vielen Dank an alle hier!!

Nun möchte ich es noch schaffen, Eclipse auf remote-debugging zu 
konfigurieren, damit ich über gdbserver mit meinem ARM9 debuggen kann:)

- Ich habe dazu bereits mit Hilfe von nfs ein Laufwerk auf ein 
Windows-Directory gemountet.

- Mit einm Crosstool erzeuge ich auf dem Windows-Rechner den Code für 
das Board in Eclipse. Das Linux-Board kann darauf zugreifen. Ich habe 
sogar schon ein Programm laufen lassen:)

Nach meinem Verständnis müsste man es nun schaffen
1.) gdbserver auf dem Linux-Board aufzurufen, z.B. Port 3333
2.) über Eclipse eine Verbindung herstellen
3.) dem Debugger irgendwie mitteilen wo die Sourcen und die Binärdateien 
liegen

und dann mit dem Debuggen loslegen.

Punkt 1 habe ich schon geschafft, mit Hyperterminal kann ich mit gdb 
kommunizieren.

Wie aber nun weiter! Was muss ich bitte in Eclipse noch angeben, damit 
alles auf Knopfdruck funktioniert?


Beste Grüsse

Geri

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