diff --git a/makefile b/makefile index 468f037a..46d35c54 100644 --- a/makefile +++ b/makefile @@ -20,8 +20,8 @@ install: BUILD_FLAGS=-std=c99 -Wall -DNDEBUG -O2 -fvisibility=hidden -mmacosx-ve install: clean-build $(BINS) $(OSAX_SRC): $(OSAX_PATH)/loader.m $(OSAX_PATH)/payload.m $(OSAX_PATH)/mach_bootstrap.c - clang $(OSAX_PATH)/loader.m -shared -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/loader -framework Cocoa - clang $(OSAX_PATH)/payload.m -DOBJC_OLD_DISPATCH_PROTOTYPES=1 -shared -fPIC -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/payload -framework Cocoa -framework Carbon + clang $(OSAX_PATH)/loader.m -shared -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/loader -framework Foundation + clang $(OSAX_PATH)/payload.m -DOBJC_OLD_DISPATCH_PROTOTYPES=1 -shared -fPIC -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/payload -framework Foundation -framework Carbon clang $(OSAX_PATH)/mach_bootstrap.c -shared -fPIC -O2 -mmacosx-version-min=10.13 -o $(OSAX_PATH)/mach_bootstrap -framework Carbon -lpthread xxd -i -a $(OSAX_PATH)/loader $(OSAX_PATH)/sa_loader.c xxd -i -a $(OSAX_PATH)/payload $(OSAX_PATH)/sa_payload.c diff --git a/src/osax/common.h b/src/osax/common.h index 13ed1de0..c2f3e33d 100644 --- a/src/osax/common.h +++ b/src/osax/common.h @@ -1,7 +1,7 @@ #ifndef SA_COMMON_H #define SA_COMMON_H -#define OSAX_VERSION "1.0.25" +#define OSAX_VERSION "1.0.26" #define OSAX_PAYLOAD_SUCCESS 0 #define OSAX_PAYLOAD_NOT_FOUND 1 diff --git a/src/osax/loader.m b/src/osax/loader.m index 6bfb1239..2a1cba5c 100644 --- a/src/osax/loader.m +++ b/src/osax/loader.m @@ -1,4 +1,3 @@ -#import #import #import "common.h" diff --git a/src/osax/payload.m b/src/osax/payload.m index 657d5a5c..e7d0a719 100644 --- a/src/osax/payload.m +++ b/src/osax/payload.m @@ -1,6 +1,4 @@ #include -#include - #include #include