Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: h.giuseppe 02 Prosince 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.
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.
-
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.
-
Nevím jen jsem, napsal co jsem vyzkoušel udělat.
-
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...
-
Dobře, udělal jsem novou instalaci a teď to funguje. Snad nebudou problémy.
-
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. ;)
-
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. :)
-
...
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.