Forum: Compiler & IDEs avrstudio 5 und gcc makefile


von zeus z. (skywlaker)


Angehängte Dateien:

Lesenswert?

hallo,

kich versuche mein im avrstudio5 erstellten projekt zu complieren, 
leider kommt folgende fehler meldung:
1
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
2
Target "CoreBuild" in file "C:\Program Files (x86)\Atmel\AVR Studio 5.0\Vs\AvrGCC.targets" from project "F:\***\***\***\***\***\***.avrgccproj" (target "Build" depends on it):
3
  Task "RunAvrGCC"
4
    C:\Program Files (x86)\Atmel\AVR Studio 5.0\AVR ToolChain\bin\make.exe -C ""F:\***\***\***\***\***\***.avrgccproj"\GCC" -f "Makefile" all 
5
    make: *** Keine Regel vorhanden, um das Target ╗F:/***/***/***/***/***/main.c½, 
6
      ben÷tigt von ╗main.o½, zu erstellen.  Schluss.
7
    make: Entering directory `F:/***/***/***/***/***/***/GCC'
8
    make: Leaving directory `F:/***/***/***/***/***/***/GCC'
9
  Done executing task "RunAvrGCC" -- FAILED.
10
Done building target "CoreBuild" in project "***.avrgccproj" -- FAILED.
11
12
Done building project "miozigbitmain.avrgccproj" -- FAILED.

ich versteh leider nciht was mit:
1
make: *** Keine Regel vorhanden ....
gemeint ist?

als Makefile datei benutze ich, die für meine anwendung modifizirte 
ATmel Mac Beispiel Datei.

konnte es an meiner geänderten pfadangaben in atmel makefile liegen?
füge  die makefile datei bei.

danke  voraus für eure Tipps.

von Gerhard G. (xmega)


Lesenswert?

Hallo,

hast du dein Projekt importiert, oder mit  "Neu C-Projekt" ein neues 
Projekt angelegt.

Ein mit Studio 5 angelegtes Makefile sollte man nicht ersetzen.

Soweit ich informiert bin, kann man nur mit "Importieren" das eigene 
Make-File eins zu eins übernehmen. Ein Make-File aus einem anderen 
AVRGCC-Projekt funktioniert mit 100% Prozent nicht.

Gruß Xmega

von Joachim (Gast)


Lesenswert?

Da häng' ich mich doch gleich mal dran. Bin Newbie, hab hier AVRstudio 5 
frisch installiert (und bin erfreut, daß offensichtlich der 
Assembler-Syntax erkannt wird).

Gerhard G. schrieb:
>Ein Make-File aus einem anderen AVRGCC-Projekt funktioniert mit 100% Prozent 
nicht.

Heißt das - wenn AVRStudio ein eigenes Makefile erzeugt dann brauche ich 
das zu einem Projekt zugehörige Makefile eigentlich nicht?

Und was genau passiert bei dem Befehl 'make'?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.