abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 12:33 | Nová verze

Byla vydána verze 3.2.0 programu pro skicování, malování a úpravu obrázků Krita. Přehled novinek v poznámkách k vydání a na YouTube.

Ladislav Hagara | Komentářů: 0
dnes 11:44 | IT novinky

Minulý týden na šampionátu The International 2017 byl představen bot, který poráží profesionální hráče počítačové hry Dota 2. V nejnovějším příspěvku na blogu se organizace OpenAI o projektu více rozepsala a zveřejnila videozáznamy několika soubojů.

Ladislav Hagara | Komentářů: 2
včera 17:11 | Komunita

Byly zveřejněny videozáznamy přednášek z Fedora 26 Release Party konané 10. srpna v Praze.

Ladislav Hagara | Komentářů: 0
včera 15:33 | Komunita

Přesně před čtyřiadvaceti lety, 16. srpna 1993, oznámil Ian Murdock vydání "Debian Linux Release".

Ladislav Hagara | Komentářů: 4
včera 06:00 | Bezpečnostní upozornění

Ve virtualizačním softwaru Xen bylo nalezeno a opraveno 5 bezpečnostních chyb XSA-226 až XSA-230. Nejzávažnější z nich XSA-227 (CVE-2017-12137) umožňuje eskalaci privilegií a ovládnutí celého systému, tj. správce hostovaného systému se může stát správcem hostitelského systému.

Ladislav Hagara | Komentářů: 1
15.8. 22:00 | Zajímavý projekt

V roce 2013 proběhla na Kickstarteru úspěšná kampaň na podporu otevřeného Dobře temperovaného klavíru (Well-Tempered Clavier). Stejný tým s Kimiko Išizaka spustil před týdnem na Kickstarteru kampaň Libre Art of the Fugue na podporu svobodného Umění fugy.

Ladislav Hagara | Komentářů: 2
15.8. 13:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 143. brněnský sraz, který proběhne v pátek 18. srpna od 18:00 hodin ve sportovním areálu a restauraci BeachPub Sokolák u Brněnské přehrady aneb v hantecu u Prýglu.

Ladislav Hagara | Komentářů: 0
15.8. 10:55 | Nová verze

Byla vydána (pdf) verze 3 průběžně aktualizované (rolling release) linuxové distribuce Solus (Wikipedie). Ke stažení je v edicích Budgie, GNOME a MATE. Z novinek lze zmínit například podporu snapů. Solus 3 obsahuje Firefox 55.0.1, LibreOffice 5.4.0.3, Rhythmbox 3.4.1 nebo Thunderbird 52.2.1. Edice Budgie a GNOME přichází s GNOME MPV 0.12. Edice MATE s VLC 2.2.6.

Ladislav Hagara | Komentářů: 5
14.8. 21:44 | Nová verze

Po více než roce vývoje od vydání verze 1.0 Microsoft oznámil vydání verze 2.0 platformy .NET Core (GitHub). Přehled novinek v poznámkách k vydání a ve videu na Channel 9.

Ladislav Hagara | Komentářů: 0
14.8. 21:11 | Pozvánky

Před dvaceti lety, 15. srpna 1997, poslal Miguel de Icaza do diskusního listu GTK+ email, který je považován za zahájení projektu GNOME. Linux Desktop Meetup pořádá oslavu ve středu 16. srpna od 19:00 v brněnském Charlie's square.

Ladislav Hagara | Komentářů: 21
Těžíte nějakou kryptoměnu?
 (4%)
 (2%)
 (17%)
 (76%)
Celkem 343 hlasů
 Komentářů: 21, poslední 13.8. 09:57
    Rozcestník

    Dotaz: Kompilace v AVRstudiu

    16.11.2010 11:02 Aleš Stuchlík
    Kompilace v AVRstudiu
    Přečteno: 801×
    Příloha:
    Ahoj, snažím se zkompilovat program v AVRstudiu v4.18,WinAVR20100110. Kompilátor vypíše build-příkazy a konstatuje 5 chyb bez jakékoliv specifikace. Může mi někdo pomoci? Díky.

    Výpis kompilace

    Build started 16.11.2010 at 10:27:51

    avr-gcc -mmcu=attiny2313 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=19660800UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Stopky.o -MF dep/Stopky.o.d -c ../Stopky.c

    avr-gcc -mmcu=attiny2313 -Wl,--defsym=__stack=0x80 -Wl,-Map=Stopky.map Stopky.o STOPKY_LIB.o -o Stopky.elf

    avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature Stopky.elf Stopky.hex

    avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings -O ihex Stopky.elf Stopky.eep || exit 0

    avr-objdump -h -S Stopky.elf > Stopky.lss

    AVR Memory Usage

    ----------------

    Device: attiny2313

    Program: 992 bytes (48.4% Full) (.text + .data + .bootloader)

    Data: 21 bytes (16.4% Full) (.data + .bss + .noinit)

    Build failed with 5 errors and 0 warnings...

    Odpovědi

    16.11.2010 18:07 Aleš Stuchlík
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Už jsem to vyřešil. Pomohlo odinstalování a nová instalace AVRstudia.
    18.11.2010 12:25 Aleš Stuchlík
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Tak už zase vše špatně. Po odinstalování a nainstalování AVRstudia i WinAVR-20100110 fungovalo vše včetně simulátoru2 do ukončení programu. Při dalším spuštění se při kompilaci zobrazí opět staré známé hláčení o 5 chybách. Nová odinstalace a instalace už nepomohla, instalace starších verzí také ne. Instalace a kompilace na 2 dalších počítačích dopadla stejně. Kolega z fóra to zkusil na svém funkčním vývoj. prostředí a vše zkompiloval bez chyb. Takže v mém programu chyba není. Napadá někoho, kde může být chyba?
    18.11.2010 23:40 benn | skóre: 18
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Ja jsem se pouze setkal s tim, ze pokud byl projekt ulozen v adresari, kde byla ve jmene mezera nebo cestina, tak AVR Studio to odmitlo zkompilovat, ale hlasky byly jiny.
    19.11.2010 09:10 MartinCFM
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Já se u WinAVR setkal s problémem, který způsoboval program make.exe. V systému byl jednak gnu make z balíku WinAVR a jednak make, který je součástí Borlad C++ Builder (nebo možná i Delphi). Spouštěl se ten od borlandu, což způsobovalo podobnou divnou chybu. Bohužel už si nepamatuju, jestli to vypadalo stejně, či ne ...
    Pavel Stárek avatar 19.11.2010 15:24 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Jako první bych si srovnal systémovou proměnnou PATH tak, aby cesta k WinAVR-20100110\bin byla na prvním místě a zkusil tu kompilaci znovu. A jako druhou věc, v cestě k projektu není dobré mít mezery a české znaky, teď jsem to zkoušel, a pokud byla v cestě mezera, tak se sice pokusný prográmek zkompiloval, ale vyplivlo to nějaký warning. Pokud byl projekt v cestě bez mezer a českých znaků, prošlo vše v pořádku.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    19.11.2010 15:54 Aleš Stuchlík
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Právě jsem odinstaloval a znovu nainstaloval AVRstudio i WINAVR, vše v poslední verzi včetně všech 3 SP, zkontroloval PATH, že začíná C:\WinAVR-20100110\bin;C:\WinAVR-20100110\utils\bin a zkusil zkompilovat s tím, že jsem vše ze STOPKY_LIB.c a STOPKY_LIB.h přestěhoval do Stopky.c. Stále stejný výsledek:

    Build started 19.11.2010 at 15:49:04 avr-gcc -mmcu=attiny2313 -Wall -gdwarf-2 -DF_CPU=19660800UL -Os -fsigned-char -MD -MP -MT Stopky.o -MF dep/Stopky.o.d -c ../Stopky.c

    avr-gcc -mmcu=attiny2313 -Wl,-Map=Stopky.map Stopky.o -o Stopky.elf

    avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature Stopky.elf Stopky.hex

    avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings -O ihex Stopky.elf Stopky.eep || exit 0

    avr-objdump -h -S Stopky.elf > Stopky.lss

    AVR Memory Usage ---------------- Device: attiny2313

    Program: 1034 bytes (50.5% Full) (.text + .data + .bootloader)

    Data: 21 bytes (16.4% Full) (.data + .bss + .noinit)

    Build failed with 5 errors and 0 warnings...
    Pavel Stárek avatar 19.11.2010 16:28 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    No dobře, a v AVR studiu, dole v té záložce Build je něco vypsané? Jsou tam červené puntíky u nějakého z řádků? Příkaz
    avr-gcc -mmcu=attiny2313 Stopky.c -o Stopky
    projde normálně? Někde se ty chyby musí vyskytnout přeci.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    19.11.2010 21:46 Aleš Stuchlík
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    U všech těch příkazů jsou červené tečky, tedy chyby.
    20.11.2010 10:43 Aleš Stuchlík
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Tak jsem zjistil způsob, jak zajistit úspěšnou kompilaci, ale stále nevím, jak odstranit příčinu těch potíží. Pokud ručně vymažu soubory generované při překladu (v ...\Stopky\default: Makefile, Stopky.elf, Stopky.eep, Stopky.hex, Stopky.lss, Stopky.map, Stopky.o, STOPKY_LIB.o a v ...\Stopky\default\dep: Stopky.o.d a STOPKY_LIB.o.d) a dám Build, tento překlad vyhodí stejných 5 chyb, jako jsem uvedl výše. Pokud dám teď Build podruhé, překlad proběhne v pořádku bez chyb a pustí mne do Debuggeru.
    Pavel Stárek avatar 20.11.2010 13:54 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Když to je naprd :-) Proveď build s těmi chybami, a zkus sem vložit screenshot toho výpisu, aby se z toho dalo něco vyluštit. Nebo zkus založit nový projekt pro ATTiny2313, a dej do něj jen malinký zdrojový soubor:
    int main ( void ) {
      int a,b,c;
      for(;;) {
        a++;
        b++;
        c = a + b;
      }
    }
    
    a zkus to přeložit.

    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    21.11.2010 07:28 Aleš Stuchlík
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Příloha:
    Ahoj Pavle, tak jsem založil nový projekt dal tam ten Tvůj prográmek a kompilace je OK bez problémů. Tak jsem sjel znovu ten můj program a přikládám screenshot.
    21.11.2010 08:54 AVR studio běží ve win
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    Příkaz rm -rf na windows určitě nefunguje :-)
    Pavel Stárek avatar 21.11.2010 15:53 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Kompilace v AVRstudiu
    No dobře, a šlo by zabalit do zipu ten tvůj adresář s projektem, který nejde, poslat mi to emajlem a já to v práci zkusím přeložit? Windows, AVRstudio a WinAVR mám pouze v práci. Email: pstarek at centrum dot cz .
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.