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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.