Open 0x9fff00 opened 4 years ago
More specifically, the included idevicerestore uses POSIX extensions, and it doesn't define a standard, so it uses the standard defined by this which is incompatible.
Can vouch, this fixed the missing headers issue I kept having.
This project uses POSIX extensions, which causes at least the following warnings and errors when compiling with
-std=c11
and-std=c++11
(using GCC 9.2.0 on Arch Linux) since they don't support these extensions:To fix this, switch to
-std=gnu11
and-std=gnu++11
.