diff --git a/CMakeLists.txt b/CMakeLists.txt index 639e8a6..5eab5d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -327,7 +327,7 @@ if(WITH_STATIC) endif() if(LINUX) - list(APPEND LIBIMOBILEDEVICE_DEPS readline_ep) + set(READLINE_DEPS readline_ep) endif() ExternalProject_Add(libimobiledevice_ep @@ -351,7 +351,7 @@ if(WITH_STATIC) INSTALL_COMMAND make install BUILD_IN_SOURCE 1 - DEPENDS ${LIBIMOBILEDEVICE_DEPS} + DEPENDS ${LIBIMOBILEDEVICE_DEPS} ${READLINE_DEPS} ) file(WRITE @@ -393,7 +393,7 @@ if(WITH_STATIC) INSTALL_COMMAND make install BUILD_IN_SOURCE 1 - DEPENDS libplist_ep libusbmuxd_ep limd_glue_ep + DEPENDS libplist_ep libusbmuxd_ep limd_glue_ep ${READLINE_DEPS} ) add_dependencies(palera1n diff --git a/src/m8/checkm8.c b/src/m8/checkm8.c index a3d7cb0..a3de34d 100644 --- a/src/m8/checkm8.c +++ b/src/m8/checkm8.c @@ -1,6 +1,7 @@ #include "checkm8.h" #include +#include #include "../utils/log.h" diff --git a/src/m8/checkm8.h b/src/m8/checkm8.h index 0df15f2..3572420 100644 --- a/src/m8/checkm8.h +++ b/src/m8/checkm8.h @@ -1,6 +1,8 @@ #ifndef CHEKMC8_H #define CHEKMC8_H +#include + #include "payload.h" #ifndef __APPLE__ diff --git a/src/m8/payload.h b/src/m8/payload.h index bb4ac7f..c280428 100644 --- a/src/m8/payload.h +++ b/src/m8/payload.h @@ -3,6 +3,7 @@ #include #include +#include #ifndef __APPLE__ # include "usb-libusb.h" diff --git a/src/m8/usb-libusb.c b/src/m8/usb-libusb.c index 7848776..b2b7622 100644 --- a/src/m8/usb-libusb.c +++ b/src/m8/usb-libusb.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #ifndef __WIN32 # include diff --git a/src/m8/usb-libusb.h b/src/m8/usb-libusb.h index 0fbff40..f4db0bc 100644 --- a/src/m8/usb-libusb.h +++ b/src/m8/usb-libusb.h @@ -7,6 +7,7 @@ #include #include +#include #include