- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 9 von 9

Thema: Probleme mit dem Makefile

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Filou89
    Registriert seit
    24.12.2010
    Ort
    Thun, Switzerland
    Alter
    35
    Beiträge
    116

    Probleme mit dem Makefile

    Hallo Zusammen
    Ich programmiere seit kurzem einen AT90USBKEY 1287.

    Dazu programmiere ich in C mit dem Programmers Notepad.
    Da ich bereits Erfahrungen mit dem RP6 habe, dache ich mir, ich kopiere das Makefile einfach mal und mache dann die nötigen anpassungen.
    Soweit so gut!
    Leider wird der zusätzliche SRC - Pfad offenbar nicht erkannt. Dort Wären alle Libraries (.c und .h) Files gespeichert.
    Momentan wird das Projekt nur erstellt, wenn die .h und .c Libraries im selben Ordner sind wie das main-File.
    Das verwendete Makefile sowie ein Bild der Ordnerstruktur und die PN-Fehlermeldung liegen bei.
    Ich hoffe, mir kann jemand weiterhelfen.
    MfG
    Filou
    Code:
    >
    "make.exe" all
    
    -------- begin --------
    avr-gcc (WinAVR 20100110) 4.3.3
    Copyright (C) 2008 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.
    
    
    Compiling C: LedAndButton.c
    avr-gcc -c -mmcu=at90usb1287 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./LedAndButton.lst  -std=gnu99 -MMD -MP -MF .dep/LedAndButton.o.d LedAndButton.c -o LedAndButton.o 
    LedAndButton.c:1:21: error: AT90Lib.h: No such file or directory
    LedAndButton.c: In function 'main':
    LedAndButton.c:26: error: 'DDRD' undeclared (first use in this function)
    LedAndButton.c:26: error: (Each undeclared identifier is reported only once
    LedAndButton.c:26: error: for each function it appears in.)
    LedAndButton.c:26: error: expected ';' before 'SET_BIT4'
    LedAndButton.c:27: error: expected ';' before 'SET_BIT5'
    LedAndButton.c:28: error: expected ';' before 'SET_BIT6'
    LedAndButton.c:29: error: expected ';' before 'SET_BIT7'
    LedAndButton.c:34: error: 'PORTD' undeclared (first use in this function)
    LedAndButton.c:34: error: expected ';' before 'SET_BIT4'
    LedAndButton.c:36: error: expected ';' before 'CLEAR_BIT4'
    LedAndButton.c:38: error: expected ';' before 'SET_BIT7'
    LedAndButton.c:40: error: expected ';' before 'CLEAR_BIT7'
    LedAndButton.c:42: error: expected ';' before 'SET_BIT5'
    LedAndButton.c:44: error: expected ';' before 'CLEAR_BIT5'
    LedAndButton.c:46: error: expected ';' before 'SET_BIT6'
    LedAndButton.c:48: error: expected ';' before 'CLEAR_BIT6'
    make.exe: *** [LedAndButton.o] Error 1
    
    > Process Exit Code: 2
    > Time Taken: 00:00
    Ordnerstruktur:

    [EDIT2]
    Fehlerhaftes Bild entfernt

    [EDIT]
    Im Unterordner AT90Lib ist ein Ordner AT90base vorhanden. Darin sind die Libraries gespeichert.
    Angehängte Dateien Angehängte Dateien
    Geändert von Filou89 (09.10.2011 um 22:57 Uhr) Grund: Bild verwirrend, durch neues ersetzt(Post 3)

Ähnliche Themen

  1. makefile?
    Von roboter14 im Forum Robby RP6
    Antworten: 2
    Letzter Beitrag: 15.05.2010, 12:04
  2. MakeFile
    Von simsbigfreak im Forum Asuro
    Antworten: 0
    Letzter Beitrag: 11.01.2009, 16:04
  3. Makefile
    Von -Hunter- im Forum Asuro
    Antworten: 6
    Letzter Beitrag: 30.12.2008, 21:28
  4. Linux - Makefile -> Probleme?!
    Von axel88 im Forum Robby RP6
    Antworten: 3
    Letzter Beitrag: 12.01.2008, 19:04
  5. Probleme mit Makefile!
    Von Roberto im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 29.06.2007, 19:33

Stichworte

Berechtigungen

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

Labornetzteil AliExpress