earlephilhower / ESP8266Audio

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32
GNU General Public License v3.0
1.99k stars 433 forks source link

Compilation problem with Arduino core greater than 1.0.6 #618

Open szybkijanek opened 1 year ago

szybkijanek commented 1 year ago

I have still problems with ESP8266Audio and Arduino core greater than 1.0.6 like:

In file included from C:\Users\Micha�\Documents\Arduino\libraries\ESP8266Audio-master\src\AudioFileSourceSPIRAMBuffer.h:27,

from C:\Users\Micha�\Documents\Arduino\libraries\ESP8266Audio-master\src\AudioFileSourceSPIRAMBuffer.cpp:26:

C:\Users\Micha�\Documents\Arduino\libraries\ESP8266Audio-master\src\spiram-fast.h: In member function 'void ESP8266SPIRAM::begin(int, int)':

C:\Users\Micha�\Documents\Arduino\libraries\ESP8266Audio-master\src\spiram-fast.h:335:26: error: 'SPECIAL' was not declared in this scope

             pinMode(sck, SPECIAL);

                          ^~~~~~~

C:\Users\Micha�\Documents\Arduino\libraries\ESP8266Audio-master\src\spiram-fast.h:335:26: note: suggested alternative: 'SERIAL'

             pinMode(sck, SPECIAL);

                          ^~~~~~~

                          SERIAL

I was try solution https://github.com/earlephilhower/ESP8266Audio/pull/502 and https://github.com/earlephilhower/ESP8266Audio/issues/508#issuecomment-1128601775 but but no effect.