Podivne chovanie AVR-GCC
Jan Waclawek
konfera na efton.sk
Úterý Duben 19 12:48:32 CEST 2011
Aky make pouzivate? (Skuste napr. "which make.exe").
Ten, co je pribaleny k WinAVR je totiz podla vsetkeho case insensitive.
wek
----- Original Message ---------------
>Zdravim
>Dakujem za odpoved. Pravdepodobne som zistil pricinu, ale vynara sa este
>viac vaznejsich otazok.
>Problem bol ze subor na disku zacinal velkym pismenom a v makefile bol
>uvedeny malym. Prve co je zvlastne, nebol to hlavny subor main ako pise
>makefile ale az jeden z dalsich suborov.
>Dalsia otazka je ako je mozne ze na inom PC to ide a aj na tomto
>konkretnom to pomerne dlhu dobu funfovalo. Make clean nebolo volane prvy
>krat. PRECO to prestalo fungovat az po niekolkych hodinach prace?
>
>
>Pavel Troller wrote / napísal(a):
>> Zdravim,
>>
>>
>>> Zdravim konferenci
>>> Vyskytol sa mi dost neprijemny problem. Poces vyvoja programu ked som
>>> spravil "make clean" GCC odrazu odmietlo kompilovat projekt. Zaujimace ze
>>> tie iste subory na inom PC kompilovat isli.
>>> Na postihnutom PC vypise len:
>>>
>>> -------- begin --------
>>> avr-gcc (WinAVR 20100110) 4.3.3
>>> Copyright (C) 2008 Free Software Foundation, Inc.
>>> This is free software; see the source for copying conditions. There is NO
>>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>>>
>>> make: *** No rule to make target `main.elf', needed by `elf'. Stop.
>>>
>>
>> Vubec nejde o selhani gcc, ale nastroje make. Ten dava jasne najevo,
>> ze potrebuje soubor main.elf, aby mohl vytvorit target elf, a ze jej
>> nema a ani nevi, jak jej vytvorit.
>> Vypada to, ze budto make clean maze vice veci, nez ma, nebo ze Makefile
>> neobsahuje spravne vsechny targety, pripadne zavislosti.
>>
>> S pozdravem Pavel
>>
>>
>>> Prosim stretol sa niekto s podobnym problemom?
Další informace o konferenci Hw-list