- fchao-Sinus-Wechselrichter AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19

Thema: problem beim maken

  1. #11
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Anzeige

    Praxistest und DIY Projekte
    Hallo Martinius11,

    wenn du beim RP6 neue Programme schreiben willst, erstellst du am besten einen eigenen Ordner \MeinProg1 im Ordner ...\Programs\RP6BASE_PROGRAMS.
    Da hinein kommt dann dein neues MeinProg1.c - File, make_all.bat, make_clean.bat und makefile.
    Dann änderst du im makefile die Zeile so:
    TARGET = MeinProg1

    So machst du es mit allen neuen Programmmen, dann klappt alles.

    Gruß Dirk

  2. #12
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    27.09.2009
    Alter
    29
    Beiträge
    661
    wo finde ich ein makefile in der libary von winavr oder von rp6 libary
    und kann ich für clean.bat und make.bat die aus der rp6 libary nehmen?
    MfG Martinius

  3. #13
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    28.04.2009
    Ort
    Wörgl
    Alter
    28
    Beiträge
    175
    Du musst einfach Clean, Make_All und make in den entsprenden Ordner kopieren und das Makefile ändern.

    Gruß
    Michi

  4. #14
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    27.09.2009
    Alter
    29
    Beiträge
    661
    Zitat Zitat von RobotMichi
    Du musst einfach Clean, Make_All und make in den entsprenden Ordner kopieren und das Makefile ändern.

    Gruß
    Michi
    make und all sind klar aber wo finde ich das makefile auf meinem pc?
    MfG Martinius

  5. #15
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    In dem Programmfile das du vorher geschrieben hast und gsagt hast das es funktioniert, muss doch auch ein makefile gewesen sein.
    Dieses makefile kannst du nehmen und den Target-Namen ändern.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  6. #16
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    27.09.2009
    Alter
    29
    Beiträge
    661
    gut danke jetzt funktioniert alles
    MfG Martinius

  7. #17
    Erfahrener Benutzer Roboter-Spezialist Avatar von erik_wolfram
    Registriert seit
    02.12.2009
    Ort
    Berlin
    Beiträge
    406
    kann mir vielleicht jemand etwas zu dieser Fehlermeldung beim "maken" sagen:

    D:\WinAVR\examples\FirstTry>make all
    set -e; avr-gcc -MM -mmcu=atmega8 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=asuro.lst asuro.c \
    | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > asuro.d; \
    [ -s asuro.d ] || rm -f asuro.d
    0 [main] sh 5104 sync_with_child: child 5068(0x144) died before initialization with status code 0x0
    9328 [main] sh 5104 sync_with_child: *** child state waiting for longjmp
    C:\Users\KAsiMIR\AppData\Local\Temp\make11122.sh: fork: Resource temporarily unavailable
    make: *** [asuro.d] Error 128

    > Process Exit Code: 2
    Ich habe Vista und wollte ein Beispiel nach Anleitung "maken".
    Gibts da evlt. Zugriffsprobleme? Oder was bedeutet die Fehlermeldung?

    MFG erik_wolfram

  8. #18
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    14.11.2009
    Alter
    31
    Beiträge
    188
    Damit das ganze funktioniert muss du den Ordner mit RP6Base_Examples oder RP6Control_Examples an irgendeinen Ort entpacken ...

    in einem dieser Ordner kannst du dann jeweils eigene Ordner für deine Programme anlegen und jeweils in diesen Ordner die Makefiles dazukopieren ...

    Bei Windows Vista kann es sein, dass auf der Systempartition Probleme wegen den verschiedenen Rechten bekommen.
    Umgehen kannst du das indem du dich als Administrator anmeldest oder die Programm und Software auf einer anderen Partition hast.

  9. #19
    Erfahrener Benutzer Roboter-Spezialist Avatar von erik_wolfram
    Registriert seit
    02.12.2009
    Ort
    Berlin
    Beiträge
    406
    so habe das Problem gelöst - nicht Vista an sich war das problem, sondern die 64bit Version!

    Habe mir dafür die neue WinAVR version installiert und eine Datei Namens "msys-1.0.dll" ersetzt.
    Jetzt klappts!

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

Labornetzteil AliExpress