-
-
Notifications
You must be signed in to change notification settings - Fork 536
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
yes i have read the wiki #1593
Comments
Your problem is probably caused by a change in a later version of the compiler. When we stopped working on Grbl_ESP32, the C++ compiler was a generation or two older. We don't support Grbl_ESP32 any more; all of our current work is on FluidNC. |
thank you for your reply. i also have older version of arduino ide so that might work? |
It is up to you. As I said, we are not supporting Grbl_ESP32 any more. |
Hi. I tried older version still the same error so i tried diferent versions of esp32 packages and i got diferent errors. Now i am trying version 1,0,2 and i got this error: exit status 1 Compilation error: 'size_t Uart::readBytes(char*, size_t)' marked 'override', but does not override |
Please answer the following questions:
Have you read the wiki regarding how to compile?
yes i have
What version of the Arduino IDE are you using?
i am using 2,3,0
What version (commit date) of the Arduino core for the ESP32 are you using?
i am using version 2,0,14
Are you using the master branch of Grbl_ESP32?
Have you made any edits or configuration changes (list them) to the firmware?
i changed the ssid, password and the machine.h to run 3axis
Please paste the compiler error text here:
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:73:58: error: macro "atomic_is_lock_free" passed 2 arguments, but takes just 1
atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:113:73: error: macro "atomic_load_explicit" passed 3 arguments, but takes just 2
atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:121:50: error: macro "atomic_load" passed 2 arguments, but takes just 1
atomic_load(const __shared_ptr<_Tp, _Lp>* __p)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:152:18: error: macro "atomic_store_explicit" passed 5 arguments, but takes just 3
memory_order)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:160:73: error: macro "atomic_store" passed 4 arguments, but takes just 2
atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:193:21: error: macro "atomic_exchange_explicit" passed 5 arguments, but takes just 3
memory_order)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:202:76: error: macro "atomic_exchange" passed 4 arguments, but takes just 2
atomic_exchange(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:278:22: error: macro "atomic_compare_exchange_strong_explicit" passed 8 arguments, but takes just 5
memory_order)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:298:34: error: macro "atomic_compare_exchange_strong" passed 6 arguments, but takes just 3
__shared_ptr<_Tp, _Lp> __w)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:310:30: error: macro "atomic_compare_exchange_weak_explicit" passed 8 arguments, but takes just 5
memory_order __failure)
^
c:\users\josef\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32-elf\include\c++\8.4.0\bits\shared_ptr_atomic.h:320:32: error: macro "atomic_compare_exchange_weak" passed 6 arguments, but takes just 3
__shared_ptr<_Tp, _Lp> __w)
^
exit status 1
Compilation error: exit status 1
The text was updated successfully, but these errors were encountered: