Build Problem mit Atmel Studio 7

Gast #5424033
Lesenswert?

Hallo,

ich arbeite mit der aktuellen Version 7 von Atmel Studio und habe ein 
Problem beim Build:
folgende Fehlermeldung:
------ Build started: Project: MixerArm, Configuration: Debug AVR ------
Build started.
Project "MixerArm.cproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; 
('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files 
(x86)\Atmel\Studio\7.0\Vs\Compiler.targets" from project 
"C:\Users\daniel.harrich\Documents\EquisseV1\Firmware\trunk\MixerArm\Mix 
erArm\MixerArm.cproj"  (target "Build" depends on it):
  Task "RunCompilerTask"
    Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils
    C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe all 
--jobs 8 --output-sync
    make: *** No rule to make target 'src/ASF/avr32/drivers/tc/tc.o', 
needed by 'MixerArm.elf'.  Stop.
  Done executing task "RunCompilerTask" -- FAILED.
Done building target "CoreBuild" in project "MixerArm.cproj" -- FAILED.
Done building project "MixerArm.cproj" -- FAILED.

Build FAILED.
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped 
==========


Bisher hat es immer funktioniert, ich habe folgendes geändert:
-> ich arbeite mit SVN und habe einen neuen lokalen Ordner erstellt, in 
dem ich das Repository kopiert habe
-> ich habe MS Visual Studio installiert und deinstalliert (ich hatte 
schon einmal ähnlich Probleme wenn ich Atmel Studio und MS Visual Studio 
gleichzeitig installiert hatte und VS dann desinstalliert. Danach hatte 
ich Probleme mit dem Atmel Studio)

Hat jemand eine Idee, woran das liegen kann?

Danke!
Gast #5424050
Lesenswert?

HAllo,

danke für den Hinweis, hat aber leider nichts gebracht. Hab das 
Verzeichnis sowohl verkürzt als auch umbenannt, folgendes funktioniert 
auch nicht:
C:\Test\MixerArm

Hat jemand noch einen anderen Vorschlag?
Gast #5424056
Lesenswert?

Werz schrieb:
> No rule to make target 'src/ASF/avr32/drivers/tc/tc.o', needed by
> 'MixerArm.elf'.  Stop.

Schau Dir das Makefile an, er findet keine Rule für tc.o oder tc.o muss 
vorcompiliert vorhanden sein und er kann es nicht finden.

Grüsse,
René

PS: ich tippe auf B.
Gast #5424063
Lesenswert?

René H. schrieb:
> PS: ich tippe auf B.

Was genau meinst du damit?

Ich habe vor dem ganzen Installations/-Deinstallationsprozess bzw. bevor 
ich das repository in einen neuen Ordner ausgecheckt habe eine 
Sicherheitskopie erstellt. Das komische ist, mit dieser Sicherheitskopie 
funktionierts einwandfrei. Die beiden Makefiles scheinen komplett gleich 
zu sein...

Danke für eure Hilfe!
Gast #5424289
Lesenswert?

Marco H. schrieb:
> Clean und erneut übersetzen. Klar sind sie gleich und eins ist wohl
> falsch und wird so neu generiert.

Habe ich auch schon versucht... ohne Erfolg.

Ich habe das Problem jedoch gefunden: Ich verwende "Externals" mit SVN:
http://svnbook.red-bean.com/de/1.5/svn.advanced.externals.html

Nach dem Kopieren stimmten hier die Pfade nicht mehr. Jetzt 
funktionierts wieder ;

Danke euch...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren