Fórum Ubuntu.cz

Ubuntu pro osobní počítače => Hardware => Téma založeno: h.giuseppe 02 Prosinec 2018, 12:44:02

Název: Arduino IDE kompilace
Přispěvatel: h.giuseppe 02 Prosinec 2018, 12:44:02
Má tu někdo zkušenosti s Arduinem??
mám problém. Když chci ověřit kód vyhodí mi to chybovou hlášku:
Vývojové prostředí stažené přímo ze stránek vývojáře, nejnovější verze.
Kód: [Vybrat]
Arduino: 1.8.5 (Linux), Vývojová deska: "Arduino/Genuino Uno"

avr-g++: error trying to exec '/opt/arduino-1.8.5/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/as': execv: Exec format error
exit status 1
Nastala chyba při kompilaci u desky Arduino/Genuino Uno.

Práva adresáře kde je IDE nahrané jsou na 777.
Při posledním zkoušením asi tak před 4 měsíci nebyl problém, takže to nastalo asi po nějaké aktualizaci.
Děkuji za případné nápady.
Název: Re:Arduino IDE kompilace
Přispěvatel: JirkaZ 02 Prosinec 2018, 12:52:42
Hm, já mám celé Arduinovské IDE umístěné v /home/user/arduino-xyz/

Tak pokud myslíte, že to je právy, zkuste to přesunout.
Název: Re:Arduino IDE kompilace
Přispěvatel: h.giuseppe 02 Prosinec 2018, 12:57:38
Nevím jen jsem, napsal co jsem vyzkoušel udělat.
Název: Re:Arduino IDE kompilace
Přispěvatel: JirkaZ 02 Prosinec 2018, 13:03:42
Nevím jen jsem, napsal co jsem vyzkoušel udělat.

No tak zkuste ten přesun a taky hledání:

https://www.google.com/search?q=%22Error+compiling+for+board+Arduino%2FGenuino+Uno%22

Ona ta čeština ve světě přece jen jaksi moc nefunguje...
Název: Re:Arduino IDE kompilace
Přispěvatel: h.giuseppe 02 Prosinec 2018, 13:31:54
Dobře, udělal jsem novou instalaci a teď to funguje. Snad nebudou problémy.
Název: Re:Arduino IDE kompilace
Přispěvatel: Rellik 02 Prosinec 2018, 16:07:08
Já jsem to teda neinstaloval. Stahoval jsem balík z oficiálních stránek. Po rozbalení archivu stačí rovnou spustit "arduino". Nemusí se to vůbec instalovat. Řekl bych, že ta instalace pouze vytvoří odkazy do "menu" a překopíruje zbytek souborů někam do adresáře. ;)
Název: Re:Arduino IDE kompilace
Přispěvatel: juwa2 02 Prosinec 2018, 17:29:19
Já jsem to teda neinstaloval. Stahoval jsem balík z oficiálních stránek. Po rozbalení archivu stačí rovnou spustit "arduino". Nemusí se to vůbec instalovat. Řekl bych, že ta instalace pouze vytvoří odkazy do "menu" a překopíruje zbytek souborů někam do adresáře. ;)

Ano, to "instalování" je zlozvyk z Windows. Přitom ani tam se spousta aplikací vůbec instalovat nemusí (má portable variantu).  A kdo touží mít ikonky v menu nebo na Ploše, může si odkazy/spouštěče vytvořit sám.   :)
Název: Re:Arduino IDE kompilace
Přispěvatel: JirkaZ 02 Prosinec 2018, 20:06:29
...
Ano, to "instalování" je zlozvyk z Windows....

To je dost zavádějící tvrzení...

Pro méně informované či "okolojdoucí": Linux umožňuje řadu různých způsobů umístění programů (či jak to souhrnně nazvat) a jedním z těch nejužitečnějších je instalace pomocí balíčkovacího systému.

Takže v takovém případě se o instalaci programu jedná a díky za to, že existuje. Mimo jiné to totiž umožňuje mít pořádek v systému.

Na druhou stranu jsou i aplikace bez instalace, třeba jejich pouhé rozbalení a uložení do vhodného adresáře a spuštění příslušného souboru. Právě takhle funguje i Arduino IDE.