Neda sa skompilovat ziaden program

Odpovědět
Pacok
Příspěvky: 33
Registrován: 08 bře 2020, 10:14
Reputation: 0

Neda sa skompilovat ziaden program

Příspěvek od Pacok » 13 pro 2020, 08:54

Zdravim arduinakov.Mam zaújimavy problem.Minulu zimu som si vyrobil program pre Uno + glcd128x64 + RTC +cidla.Tento program som niekolkokrat uploadoval a vsetko ok.Potom som sa rozhodol ze prejdem na Atmega1284P pomocou vyvojovej dosky Mightycore.Stiahol som si potrebne ovladace aktualizoval IDE a kniznice a vyskusal BLINK aj na UNE aj na Atmega1284p.Vsetko islo ok tak som cez leto nemal cas.Teraz sa da uploadovat BLINK a skuska GRAFICTEST pre tft 320x240 a nic ine.Ked chccem nahrat ten program na UNO tak ako predtym pise chyby pri kompilacii.Skusil som aj druhy notebook no to iste aj tam.Cez IDE som aktualizoval aj dosky aj kniznice.Kniznice pre ten GRAFICTEST som stiahol teraz.Takze si myslim ze stare kniznice nieco nemaju.Pomozte prosim co s tym?

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Neda sa skompilovat ziaden program

Příspěvek od Hanz » 13 pro 2020, 10:27

napiš jaké máš windows, jaké IDE, jaké chyby ti vypisuje při kompilaci , zveřejni kód, odkud máš aktualizace ? Případně odkazy, schéma zapojení atd. ;)

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Neda sa skompilovat ziaden program

Příspěvek od pavel1tu » 13 pro 2020, 10:32

Na jinem NTB nebo PC dej "čisté" ArduinoIDE, jen knihovny k projektu pokud jsou potřeba, žádné desky nic navíc - a vyzkoušej.

Bylo by dobré sem nakopírovat ty chybové hlášení pomocí </>

A jak se píše výše - doplnit jaký máš OS, verzi IDE, zda je IDE instalované, nebo ZIP nebo z APP W10.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Pacok
Příspěvky: 33
Registrován: 08 bře 2020, 10:14
Reputation: 0

Re: Neda sa skompilovat ziaden program

Příspěvek od Pacok » 13 pro 2020, 13:35

IDE 1.8.12 Windows 7

In file included from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/include/gText.h:31:0,

from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/glcd.h:40,

from C:\Users\PatrikM\Desktop\Jednotka\Jednotka.ino:88:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/include/Streaming.h: In function 'Print& operator<<(Print&, _EndLineCode)':

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/include/Streaming.h:82:52: warning: unused parameter 'arg' [-Wunused-parameter]

inline Print &operator <<(Print &obj, _EndLineCode arg)

^~~

In file included from C:\Users\PatrikM\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino/Arduino.h:28:0,

from C:\Users\PatrikM\AppData\Local\Temp\arduino_build_889388\sketch\Jednotka.ino.cpp:1:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/SystemFont5x7.h: At global scope:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/SystemFont5x7.h:48:28: error: variable 'System5x7' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t System5x7[] PROGMEM = {

^

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Arial14.h:55:27: error: variable 'Arial_14' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t Arial_14[] PROGMEM = {

^

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Arial_bold_14.h:48:32: error: variable 'Arial_bold_14' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t Arial_bold_14[] PROGMEM = {

^

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Corsiva_12.h:48:29: error: variable 'Corsiva_12' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t Corsiva_12[] PROGMEM = {

^

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Verdana_digits_24.h:49:28: error: variable 'Verdana24' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t Verdana24[] PROGMEM = {

^

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/fixednums7x15.h:21:32: error: variable 'fixednums7x15' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t fixednums7x15[] PROGMEM = {

^

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/fixednums8x16.h:26:32: error: variable 'fixednums8x16' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t fixednums8x16[] PROGMEM = {

^

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/fixednums15x31.h:23:33: error: variable 'fixednums15x31' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

static uint8_t fixednums15x31[] PROGMEM = {

^

In file included from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/allFonts.h:17:0,

from C:\Users\PatrikM\Desktop\Jednotka\Jednotka.ino:89:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/fixednums8x16.h:26:16: warning: 'fixednums8x16' defined but not used [-Wunused-variable]

static uint8_t fixednums8x16[] PROGMEM = {

^~~~~~~~~~~~~

In file included from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/allFonts.h:15:0,

from C:\Users\PatrikM\Desktop\Jednotka\Jednotka.ino:89:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Verdana_digits_24.h:49:16: warning: 'Verdana24' defined but not used [-Wunused-variable]

static uint8_t Verdana24[] PROGMEM = {

^~~~~~~~~

In file included from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/allFonts.h:14:0,

from C:\Users\PatrikM\Desktop\Jednotka\Jednotka.ino:89:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Corsiva_12.h:48:16: warning: 'Corsiva_12' defined but not used [-Wunused-variable]

static uint8_t Corsiva_12[] PROGMEM = {

^~~~~~~~~~

In file included from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/allFonts.h:13:0,

from C:\Users\PatrikM\Desktop\Jednotka\Jednotka.ino:89:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Arial_bold_14.h:48:16: warning: 'Arial_bold_14' defined but not used [-Wunused-variable]

static uint8_t Arial_bold_14[] PROGMEM = {

^~~~~~~~~~~~~

In file included from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/allFonts.h:12:0,

from C:\Users\PatrikM\Desktop\Jednotka\Jednotka.ino:89:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/fonts/Arial14.h:55:16: warning: 'Arial_14' defined but not used [-Wunused-variable]

static uint8_t Arial_14[] PROGMEM = {

^~~~~~~~

In file included from C:\Users\PatrikM\Documents\Arduino\libraries\glcd/glcd.h:40:0,

from C:\Users\PatrikM\Desktop\Jednotka\Jednotka.ino:88:

C:\Users\PatrikM\Documents\Arduino\libraries\glcd/include/gText.h:171:21: warning: 'FontRead' defined but not used [-Wunused-variable]

static FontCallback FontRead; // font callback shared across all instances

^~~~~~~~

Boli nájdené násobné knižnice pre "glcd.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\glcd
Nepoužité: C:\Program Files (x86)\Arduino\libraries\glcd
Boli nájdené násobné knižnice pre "RTClib.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\RTClibmaster
Nepoužité: C:\Program Files (x86)\Arduino\libraries\RTClibmaster
Boli nájdené násobné knižnice pre "OneWire.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\OneWire-master
Nepoužité: C:\Users\PatrikM\Documents\Arduino\libraries\arduino_701999
Nepoužité: C:\Program Files (x86)\Arduino\libraries\OneWire-master
Boli nájdené násobné knižnice pre "DallasTemperature.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\Arduino-Temperature-Control-Library-master
Nepoužité: C:\Program Files (x86)\Arduino\libraries\Arduino-Temperature-Control-Library-master

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Neda sa skompilovat ziaden program

Příspěvek od Hanz » 13 pro 2020, 14:12

když jsi aktualizoval knihovny - smazal jsi ty původní ?
Boli nájdené násobné knižnice pre "glcd.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\glcd
Nepoužité: C:\Program Files (x86)\Arduino\libraries\glcd
Boli nájdené násobné knižnice pre "RTClib.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\RTClibmaster
Nepoužité: C:\Program Files (x86)\Arduino\libraries\RTClibmaster
Boli nájdené násobné knižnice pre "OneWire.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\OneWire-master
Nepoužité: C:\Users\PatrikM\Documents\Arduino\libraries\arduino_701999
Nepoužité: C:\Program Files (x86)\Arduino\libraries\OneWire-master
Boli nájdené násobné knižnice pre "DallasTemperature.h"
Použité: C:\Users\PatrikM\Documents\Arduino\libraries\Arduino-Temperature-Control-Library-master
Nepoužité: C:\Program Files (x86)\Arduino\libraries\Arduino-Temperature-Control-Library-master
tady kompilátor píše , že máš vícenásobné knihovny -> tak jedny smaž

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Neda sa skompilovat ziaden program

Příspěvek od pavel1tu » 13 pro 2020, 17:00

Napíšu vložit pomocí </> a zbytečně

Jak se píše výše:
- jdi na C:\Users\PatrikM\Documents\Arduino\
- tam smaž vše mimo projektů jestli tam nějaké máš
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

sachlj
Příspěvky: 89
Registrován: 10 pro 2020, 19:22
Reputation: 0

Re: Neda sa skompilovat ziaden program

Příspěvek od sachlj » 17 pro 2020, 12:50

taky bych se podíval do kódu na proměnné. Já jednou použil češtinu a arduino mi vyhazovalo prapodivné chyby ze kterých jsem pokus-omyl přišel na to že

Kód: Vybrat vše

 int čičina 
není to stejné jako

Kód: Vybrat vše

 int cicina
Neexistují hloupé otázky, existují jen hloupé odpovědi.
Chci aby "chytrá" elektronika dělala "chytré" a užitečné věci. Tím není aby nahrazovala něco co se dá hotové koupit za pár korun.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů