-         

Ergebnis 1 bis 2 von 2

Thema: Error mit make_all.bat

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    30.08.2006
    Ort
    Frankfurt
    Alter
    26
    Beiträge
    62

    Error mit make_all.bat

    Anzeige

    Hi,

    Ich wusste erst nicht wo ich das hinposten soll. Ich hab mich dann doch hierfür entschieden.

    ich hab da ein kleines Problem mit dieser make_all.bat

    Nachdem ich mir mehrere Tage angeschaut hab, wie mein RP6 mit einem Beispiel-Programm in meinen Zimmer rumfährt, wurde es langsam langweilig (verständlich).

    Also wollte ich ihn eine bestimme Route abfahren lassen:

    Bett ---> Tür ----> Couch ----> Computer

    Erstmal wollte ich das mit dem Encoder Kalibirenen machen. Also hab ich mir RP6Base_Move_02.c (30cm gerade aus -> 180° wenden -> 30cm gerade aus) editiert.

    Code:
    #include "RP6RobotBaseLib.h" 	
    
    int main(void)
    {
    	initRobotBase(); 
    	mSleep(2500);
    	
    	powerON();
    
    	move(60, FWD, DIST_MM(300), true);
    	moveAtSpeed(0,0)
    
    	return 0;
    }
    Ich weis netmal ob das so richtig ist. Er soll nur 30 cm gerade aus fahren und dann anhalten. Ich fänds toll wenn ihr, falls es so falsch ist, korrigiert.

    Nun zu meinen Problem:

    Ich habe mir diese Dateien kopiert:

    - make_all.bat
    - make_clean.bat
    - makefile
    - Den Ordner RP6Lib habe ich in das gleiche Verzeichniss

    dann habe ich diese Makefile, wie im Manual beschrieben, angepasst.

    In Programmers Notepad habe ich dann, wieder wie im Manual beschrieben, diese Tools geaddet.

    Wenn ich jetzt in Programmers Notepad auf Tools --> Make_all klicke kommt folgendes:

    Code:
    > "E:\Projects\Roboter\MyScripts\make_all.bat" 
    
    E:\Projects\Roboter\MyScripts>set LANG=C 
    
    E:\Projects\Roboter\MyScripts>make all 
    
    -------- begin --------
    avr-gcc (GCC) 4.1.2 (WinAVR 20070525)
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    
    make: *** No rule to make target `WayTest.elf', needed by `elf'.  Stop.
    
    > Process Exit Code: 2
    > Time Taken: 00:01
    Was mache ich Falsch???

    Ich kann mit dieser Fehlermeldung leider überhaupt nichts anfangen.

    Gruß

    Spanky

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    30.08.2006
    Ort
    Frankfurt
    Alter
    26
    Beiträge
    62
    Hi,

    ok es hat sich erledigt.

    Ich hatte meine Datei test.c genannt und im makefile stand WayTest
    Mein Fehler.

    Vielleicht hilft das ja einigen, die den selben fehler haben.

    Gruß

    Spanky

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •