Sida 1 av 1
AVR Studio 4
Postat: 20 januari 2011, 11:33:21
av Edge84
Hallå!
Någon här som har erfarenhet av AVR Studio 4 och kanske kan svara på en fråga?
1. När jag försöker Builda ett projekt får jag ett felmeddelandet: FATAL ERROR: Cannot open output file C:\Documents and Settings\Administrat÷r\Skrivbord\AVR-projekt\Projekt1\Projekt1.hex: No such file or directory
Har inte lyckats hitta vad detta beror på, så jag tar tacksamt emot tips!
Re: AVR Studio 4
Postat: 20 januari 2011, 11:41:53
av sodjan
Klarar den kataloger med åäö ?
Re: AVR Studio 4
Postat: 20 januari 2011, 11:49:12
av johano
Det beror säkert på Ö:et i sökvä'gen (Administrat_ö_r).
Prova att flytta projektkatalogen till något mer "USA"-vänligt, typ: "c:\dev"
Utländsk programvara (läs amerikansk) har inte alltför sällan problem att hantera vad de
kallar "utökade" tecken, i synnerhet i sökvägar o.dyl.
En gång jobbade jag just med att säkerställa "internationell funktionalitet" för amerikansk
programvara, och fick då frågan från deras Program Manager (ung. utvecklingsansvarig) hur "ofta"
vi använde de där "utökade" tecknen, vill minnas att alternativen var ungefär:
1 gång i månaden, 1 gång i veckan eller 1 gång per dag.
Jag svarade "i ungefär vart fjärde ord"(!)
För de flesta amerikaner är ett Ö samma sak som ett O, bara med en liten (och exotisk) "förstärkning"
Se bara på rockbandet Troja som skulle göra sina konsertt-shirts lite coolare och klämde dit två prickar
över O:et .. rätt kul på svenska
/johan
/johan
Re: AVR Studio 4
Postat: 20 januari 2011, 11:58:16
av sodjan
Av liknande orsaker så brukar jag även undvika kataloger/pather med
"blank" i fil/katalog namnen. D.v.s t.ex inte "C:\Documents and Settings\..."
Re: AVR Studio 4
Postat: 20 januari 2011, 12:29:46
av Johanb
Det finns ju en fin "windowsbugg" som öppnar mappen "x:\program" i ett utforskarfönster om man har installerat ett program i "x:\program files" som startar automatiskt från registry och man samtidigt har en mapp "x:\program". Bara det visar ju hur "fel" det är med <space> i filnamn

Re: AVR Studio 4
Postat: 20 januari 2011, 13:25:18
av jesse
Då är det ju extra korkat att Windows skapar en sökväg som "C:\Documents and Settings\Admin" om operativsystemet inte kan hantera det. Kanske löser sig nån gång i Windows 9+.
Felet beror säkert på "Administrat÷r". Jag tror AVRStudio4 har svårt för sökvägar med mellanslag i också. Jag flyttade alltihop till C:\AVR för enkelhetens skull. Annars brukar jag aldrig lägga något direkt i root.
Re: AVR Studio 4
Postat: 20 januari 2011, 13:35:47
av mrfrenzy
Det är fixat redan i Vista/Windows 7. c:\Documents and Settings har bytt namn till C:\Users vilket nu är samma på alla språkversioner för att underlätta programmering.
Sen finns det en länk för användarnas skull, tex i den svenska versionen C:\Användare. Dessutom finns länkar från alla dom gamla sökvägarna som användes i XP för att man ska kunna installera gamla program.
Att mappen "program" öppnas vid boot är inte en windowsbugg utan beror på dåligt skrivna installationsprogram.
Om man lägger in ett program i autostart där sökvägen innehåller ett mellanslag måste man inkapsla sökvägen med citationstecken, tex:
När os startar körs dom på följande sätt:
Skippar man citationstecknen så blir resultatet:
Vilket betyder starta "c:\program" med parametrarna "files\program\fil.exe"
Om man anger en sökväg som kommando till start så betyder det "öppna denna sökväg i utforskaren".
Detta står tydligt i dokumentationen, men om man som utvecklare råkar sitta på en dator som inte har någon mapp "C:\Program XXX" och bara testar sig fram utan att läsa dokumentationen så råkar det funka just där, utan citationstecken.
Re: AVR Studio 4
Postat: 20 januari 2011, 13:42:52
av sodjan
> ...om operativsystemet inte kan hantera det.
Det kan det visst. *Windows* i sig har aldrig haft problem med det.
Det är olika applikationer som inte alltid tar hänsyn till att det kan
förekomma mellanslag i katalog/filnamn.
I det aktuella fallet, om bara AVR Studio 4 hade angett "ö" istället
för "÷" när den försökte öppna filen så hade det sannolikt fungerat.
Sen så är det en helt annan diskution varför någon pappskalle över
huvudtaget ansåg att mellanslag i katalog/filnamn var en bra idé...
Re: AVR Studio 4
Postat: 20 januari 2011, 14:00:22
av vfr
Precis! Visst är det tillåtet med mellanslag i filnamn och Win kan hantera det om man gör rätt och inkapslar det i "". Men varför ö.h.t ha sådana filnamn i systemet? Visst skall systemet kunna hantera det om användaren vill det, men att systemet, per default dessutom, själv använder sig av sådana namn är idiotiskt.
Re: AVR Studio 4
Postat: 20 januari 2011, 21:06:15
av jesse
sodjan skrev:Sen så är det en helt annan diskution varför någon pappskalle över
huvudtaget ansåg att mellanslag i katalog/filnamn var en bra idé...
HAN DÄR ! ===>
(Varför är han så skrämmande lik mig när jag var i den åldern
)
Re: AVR Studio 4
Postat: 20 januari 2011, 22:56:39
av Swech
Åkte han in för införandet av mellanslag?
Swech
Re: AVR Studio 4
Postat: 21 januari 2011, 00:02:57
av sodjan
Nej, han har nog ganska lite med det att göra, nu för tiden.
Re: AVR Studio 4
Postat: 22 januari 2011, 16:49:10
av Edge84
Tack för hälpen! Nu funkar det att spara!
Märkligt som sagt att en sådan liten detalj kan ställa till det, hmmm!