--- Makefile_orig	2024-05-21 04:34:04.730044225 -0500
+++ Makefile	2024-05-21 04:37:45.080060267 -0500
@@ -167,7 +167,7 @@
 ARCH =
 
 #### Toolchain options.
-CC = cc
+CC = gcc -maix64
 LD = $(CC)
 
 #### Debug flags (typically "-g").
@@ -446,7 +446,7 @@
 ifeq ($(TARGET),aix72-gcc)
   set_target_defaults = $(call default_opts, \
     USE_POLL USE_THREAD USE_LIBCRYPT USE_OBSOLETE_LINKER USE_GETADDRINFO)
-  TARGET_CFLAGS   = -D_H_XMEM -D_H_VAR
+  TARGET_CFLAGS   = -D_H_XMEM -D_H_VAR -D_LINUX_SOURCE_COMPAT
   USE_LIBATOMIC   = implicit
 endif
 
@@ -633,7 +633,6 @@
   LUA_INC      := $(firstword $(foreach lib,lua5.4 lua54 lua5.3 lua53 lua,$(call check_lua_inc,$(lib),"/usr/include/")))
 
   check_lua_lib = $(shell echo "int main(){}" | $(CC) -o /dev/null -x c - $(2) -l$(1) 2>/dev/null && echo $(1))
-  LUA_LD_FLAGS := -Wl,$(if $(EXPORT_SYMBOL),$(EXPORT_SYMBOL),--export-dynamic) $(if $(LUA_LIB),-L$(LUA_LIB))
 
   # Try to automatically detect the Lua library if not set
   ifeq ($(LUA_LIB_NAME),)
 
--- admin/iprange/Makefile_orig	2024-05-21 04:38:40.160451469 -0500
+++ admin/iprange/Makefile	2024-05-21 04:38:56.314844850 -0500
@@ -1,4 +1,4 @@
-CC       = cc
+CC       = gcc -maix64
 OPTIMIZE = -O3
 LDFLAGS  = -s
 
