Code::Blocks Arduino problem

Jan Waclawek konfera na efton.sk
Pondělí Červenec 20 19:25:47 CEST 2015


No, v tomto pripade celkom iste nie je chyba v *kompilatore* - ak niekde,
tak v *linkeri*.

Ale vzhladom na to ze arduino "build system" je jeden velky bordel zalozeny
na "magicu" ktory robi to arduino prostredie predtym ako vola
gcc/g++/cojaviamcovola, pri pokuse ho nahradit inym "magicom" je 99.9%
pravdepodobnost, ze chyba je v tom "magicu".

Schvalne, ak pan kolega Kutina ma moznost a volu zverenit jeho arduino
zdroje, cvicne by som to skusil prekopat do slusneho buildu. Make ako take
vobec nie je nevyhnutnostou.

wek




----- Original Message ---------------
>Jenze kdyz bude chyba v kompilatoru, tak Vam ani make nepomuze.
>
>
>Michal Gregor
>
>
>Dne 20.7.2015 v 15:04 Petr Labaj napsal(a):
>> Ten Vá± příklad je pěkná antikoncepce proti pouµívání různých moudrých IDE.
>> Zrovna Mr. wek napsal někdy dřív tutorial pro psaní Makefile.
>> Make forever.
>>
>> PL
>>
>> *********************************
>>
>> From:  "Pavel Kutina" <hw at prelude.cz>
>>
>> tak jsem si chtel zase neco prebastlit, spustim IDE Code::blocks for
>> Arduino, ktere mi jeste asi tak pred mesicem fungovalo, chci prelozit
>> upravenou verzi kodu (preve z te doby pred mesicem, zmenil jsem jen par
>> konstant). Pri prekladu uzasna chyba z linkeru:
>>
>> Linking console executable: build\VFO_v4_promini328.elf
>> c:/mcu/codeblocks/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm328p.o:(.init9+0x0):
>>
>> undefined reference to `main'
>>
>> Nejsem si vedom toho, ze bych tam ten mesic cokoli menil.
>>



Daląí informace o konferenci Hw-list