fix: static build + new syscall spoofer
This commit is contained in:
4
Makefile
4
Makefile
@@ -71,11 +71,11 @@ host: $(HOST_EXE) $(HOST_EXE_SPOOFER)
|
||||
|
||||
# Build the main challenge executable
|
||||
$(HOST_EXE): $(HOST_SRC) | build
|
||||
$(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) $(HOST_INCLUDE) $(HOST_SRC) -o $@
|
||||
$(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) -static $(HOST_INCLUDE) $(HOST_SRC) -o $@
|
||||
|
||||
# Build the spoofer
|
||||
$(HOST_EXE_SPOOFER): $(HOST_SRC_SPOOFER) | build
|
||||
$(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) -shared -fPIC $^ -o $@ -ldl
|
||||
$(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) $^ -o $@ -ldl
|
||||
|
||||
# Build the encryptor
|
||||
$(HOST_EXE_ENCRYPTOR): $(HOST_SRC_ENCRYPTOR) | build
|
||||
|
||||
Reference in New Issue
Block a user