PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : compiler problem



JensK
09.02.2008, 18:30
huhu,
und zwar habe ich heute den us sensor endlich fertig gemacht.. und wollte mal ein programm compilieren... da kam zuerst die normale chirp fehlermeldung, die ich schon weg hab... danach kam aber immer(egal welches programm) diese felhermeldung:

c:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/bin/ld.exe: cannot find -lasuro


das bedeutet der compiler is schuld... dann hab ich den mind. 2mal ne installiert und deinstalliert usw. und neugestartet.. aber avr-studio will nicht compilieren.. auch das "normale" Test-all.bat will nicht funktionieren.. was kann ich jetzt noch tun? :) avr-studio neu inst.?

mfg

damaltor
09.02.2008, 19:19
versuche mal andere programme zu compilieren. geht das?

JensK
09.02.2008, 19:20
nee geht auch nicht.... deswegen muss es theoretisch am compiler liegen... und das ist auch erst seit heute...

m.a.r.v.i.n
09.02.2008, 23:34
Hallo,


c:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/bin/ld.exe: cannot find -lasuro

Der Linker findet die Asuro Lib nicht (File libasuro.a). Der Pfad dazu muß im Makefile angegeben werden.


# additional Include path for libraries
#LIBPATH = C:/ASURO_SRC/AsuroLib/lib
LIBPATH = ../../lib

JensK
09.02.2008, 23:44
hallo marvin,
heißt das ich muss in den makefile, den code eintragen? an welche stelle denn genau? aber ich hab nix am makefile geändert... komisch auch am pfad nicht.. eigentlich hab ich nix geändert^^ und gestern compilierte er noch fröhlich... würde es auch einfacher gehen, indem ich mir die lib nochmla runterlade, und nur das makefile auswechsel?

edit: das steht da schon in dem makefile...


# additional Include path for libraries
#LIBPATH = C:/ASURO_SRC/AsuroLib/lib
LIBPATH = ../../lib

JensK
10.02.2008, 11:54
ok klappt jetzt.. irgendwie war die libasuro.a aus der library verschwunden... ich scan jez erstmal nach nem virus... ich wars nicht, der die datei eintfernt hat... naja zhat sich damit dann erledigt. danke marvin für den tip mit einer fehlenden datei..
gruss jens