Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Arduino IDE kompilace  (Přečteno 2924 krát)

h.giuseppe

  • Aktivní člen
  • *
  • Příspěvků: 321
Arduino IDE kompilace
« kdy: 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.
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.
Debian Stretch 64bit - Gmone; Intel HD Graphics 620 (Kabylake GT2); Inntel core I5 7200U @ 2.5GHz; 8GB RAM......

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1729
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Arduino IDE kompilace
« Odpověď #1 kdy: 02 Prosince 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.

h.giuseppe

  • Aktivní člen
  • *
  • Příspěvků: 321
Re:Arduino IDE kompilace
« Odpověď #2 kdy: 02 Prosince 2018, 12:57:38 »
Nevím jen jsem, napsal co jsem vyzkoušel udělat.
Debian Stretch 64bit - Gmone; Intel HD Graphics 620 (Kabylake GT2); Inntel core I5 7200U @ 2.5GHz; 8GB RAM......

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1729
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Arduino IDE kompilace
« Odpověď #3 kdy: 02 Prosince 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...

h.giuseppe

  • Aktivní člen
  • *
  • Příspěvků: 321
Re:Arduino IDE kompilace
« Odpověď #4 kdy: 02 Prosince 2018, 13:31:54 »
Dobře, udělal jsem novou instalaci a teď to funguje. Snad nebudou problémy.
Debian Stretch 64bit - Gmone; Intel HD Graphics 620 (Kabylake GT2); Inntel core I5 7200U @ 2.5GHz; 8GB RAM......

Rellik

  • Aktivní člen
  • *
  • Příspěvků: 129
    • dv-foto
Re:Arduino IDE kompilace
« Odpověď #5 kdy: 02 Prosince 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. ;)
Není nic co by nebylo možné, stačí jen najít tu správnou cestu.

PC: i5-10400, 12Gb DDR4, Mainboard Asus B560-PLUS, GK Asus GT730, HDD ADATA SX6000 M.2 PCIe NVMe 256GB (systém)+ SSD Crucial 128Gb  + HDD Seagate Barracuda 1Tb (data).

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Arduino IDE kompilace
« Odpověď #6 kdy: 02 Prosince 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.   :)

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1729
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Arduino IDE kompilace
« Odpověď #7 kdy: 02 Prosince 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.

 

Provoz zaštiťuje spolek OpenAlt.