It is currently Fri Feb 28, 2020 11:27 pm
       


All times are UTC + 1 hour




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: c compiler
PostPosted: Thu Jul 10, 2008 1:38 pm 
Offline
New User

Joined: Thu Jul 10, 2008 1:10 pm
Posts: 4
Ich besitze seit ein paar Tagen einen RP6 Roboter und habe ein Problem wenn ich eine c datei ins hex format umwandeln will. Wenn ich das make_all tool öffne steht bei output das etwas mit der datei nicht stimmt(siehe bild) obwohl die datei bei der library ist. :? :?:
Lg und Danke schon im voraus.


Attachments:
Zwischenablage01.jpg [7.91 KiB]
Downloaded 95 times
Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 10, 2008 4:23 pm 
Offline
Administrator
User avatar

Joined: Fri Mar 25, 2005 6:19 pm
Posts: 1633
Location: NRW
Hallo,

auf dem Screenshot ist leider nichts zu erkennen --> ist nur schwarz.

Geht es um ein eigenes Programm oder die Beispielprogramme?

In 90% der Fälle liegt es bei eigenen Programmen am Makefile.
Einfach nur eine Programmdatei umbennen oder einfach neue Dateien hinzufügen OHNE es auch im Makefile einzutragen kann nicht funktionieren.

Probier es mal bitte mit diesem Template hier und verändere es nur entprechend:

http://www.arexx.com/rp6/downloads/RP6_ ... mplate.zip

Im Makefile muss der Name Deiner C Datei eingetragen sein (ganz wichtig!) damit der Compiler diese auch findet.
Wie das geht steht in der RP6 Anleitung im Abschnitt zu makefiles.

MfG,
SlyD


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Fri Jul 11, 2008 12:18 pm 
Offline
New User

Joined: Thu Jul 10, 2008 1:10 pm
Posts: 4
Ich habe es beim ersten Beispielprogramm ausprobiert und alles nach Anleitung gemacht. Der Computer meinnt nur das dazu:
> "c:\dokumente und einstellungen\schöpfer\desktop\rp6examples\rp6base_examples\example_01_leds\\make_all.bat"

c:\dokumente und einstellungen\sch”pfer\desktop\rp6examples\rp6base_examples\example_01_leds>set LANG=C

c:\dokumente und einstellungen\sch”pfer\desktop\rp6examples\rp6base_examples\example_01_leds>make all
Der Befehl "make" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

> Process Exit Code: 1
> Time Taken: 00:00

Ich finde das Problem einfach nicht heraus, weil ich wie nach Anleitung das Tool make_all erstellt habe. (Beim makefile musste ich beim Beispielprogramm 1 ja nichts mehr ändern.)

-Ich hoffe auf Hilfe... Lg


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jul 11, 2008 2:22 pm 
Offline
Administrator
User avatar

Joined: Fri Mar 25, 2005 6:19 pm
Posts: 1633
Location: NRW
"c:\dokumente und einstellungen\sch”pfer\"

Das schaut nach einem Sonderzeichen Problem aus.
Solche Pfade sind nicht gerade gut für viele Entwicklungsumgebungen.
Ja auch äöü und Leerzeichen zählen dazu - das hängt aber vom jew. Betriebssystem ab.

Bitte versuch mal die Beispielprogramme direkt auf einer Partition zu entpacken. Also z.B. ein Verzeichnis C:\RP6 anlegen und alles da drin entpacken und dann nochmal probieren.

MfG,
SlyD


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Fri Jul 11, 2008 4:01 pm 
Offline
New User

Joined: Thu Jul 10, 2008 1:10 pm
Posts: 4
Quote:
Bitte versuch mal die Beispielprogramme direkt auf einer Partition zu entpacken. Also z.B. ein Verzeichnis C:\RP6 anlegen und alles da drin entpacken und dann nochmal probieren.


Hab ich gemacht, aber der computer spuckte (fast) die gleiche Antwort wieder heraus:

> "C:\RP6Examples\RP6BASE_EXAMPLES\Example_01_LEDs\make_all.bat"

C:\RP6Examples\RP6BASE_EXAMPLES\Example_01_LEDs>set LANG=C

C:\RP6Examples\RP6BASE_EXAMPLES\Example_01_LEDs>make all
Der Befehl "make" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

> Process Exit Code: 1
> Time Taken: 00:00

:-( gibt es nicht irgend eine andere Möglichkeit eine c datei ins hex format zu compilieren? Wenn ja, wie hiesse diese Möglichkeit/Programm dafür?
Lg


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jul 11, 2008 7:03 pm 
Offline
Administrator
User avatar

Joined: Fri Mar 25, 2005 6:19 pm
Posts: 1633
Location: NRW
Bist Du sicher das Du WinAVR richtig installiert hast?

Also Version 20071221
http://sourceforge.net/project/download ... e&16835482

Bitte nochmal komplett deinstallieren und danach die obige Version neu installieren!

Dann einfach die vorgefertigten Menüeinträge dieser Version verwenden.
(da sind die schon von vornherein in Programmers Notepad eingetragen)

MfG,
SlyD


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Sat Jul 12, 2008 12:38 pm 
Offline
New User

Joined: Thu Jul 10, 2008 1:10 pm
Posts: 4
hi SlyD,
danke für deine Hilfe. Jetzt hat alles geklappt.
Ich hatte einfach nicht die neueste version von WINAVR gedownloadet.
Lg


Top
 Profile  
 
 Post subject: Re: c compiler
PostPosted: Mon Nov 02, 2009 9:10 pm 
Offline
New User

Joined: Mon Nov 02, 2009 8:51 pm
Posts: 1
Hallo !

Ich habe folgendes Problem:

Nun ich habe ein kleines Programm für Anfänger geschrieben, und wollte es auch gleich testen.
Leider bin ich ein Anfänger in punkto Programmieren und hab auch noch nie eine Hex Datei erstellt.

Ich öffnete Notepad 2 und schrieb folgendes rein:
/*
* Ein kleines "Hallo Welt" C Programm für den RP6!
*/
#include "RP6RobotBaseLib.h"
int main(void)
{
initRobotBase();
writeString("Hallo Welt!\n");
return 0;
} Ich schaffe es aber nicht eine Hex.Datei daraus zu machen. Die Anleitung wurde befolgt, aber sobald ich auf make all klicke tut sich nicht´s. Könnte mir BITTE BITTE wer weiterhelfen ? Habt Mitleid mit einen blutigen Anfänger. Falls ich etwas vergessen habe tut´s mir Leid! :wink:


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Tue Sep 02, 2014 3:50 pm 
Offline
New User

Joined: Sun Aug 31, 2014 5:50 pm
Posts: 1
:P
SlyD wrote:
Bist Du sicher das Du WinAVR richtig installiert hast?

Also Version 20071221
http://sourceforge.net/project/download ... e&16835482

Bitte nochmal komplett deinstallieren und danach die obige Version neu installieren!

Dann einfach die vorgefertigten Menüeinträge dieser Version verwenden.
(da sind die schon von vornherein in Programmers Notepad eingetragen)

MfG,
SlyD


Danke! Dieser Beitrag hat es gebracht: Alles funktioniert einwandfrei. :lol:


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group