runtime object patch for shared extensions

This commit is contained in:
DubbleClick
2025-06-25 14:32:00 +07:00
parent 55f01149e4
commit 9a3a536479
4 changed files with 17 additions and 1 deletions

View File

@@ -108,6 +108,9 @@ SPC_CMD_VAR_PHP_MAKE_EXTRA_LDFLAGS=""
; EXTRA_LDFLAGS_PROGRAM for `make` php
SPC_CMD_VAR_PHP_MAKE_EXTRA_LDFLAGS_PROGRAM="-all-static -pie"
# Zig
ZIG_SHARED_EXTENSION_EXTRA_OBJECTS="/usr/lib/gcc/x86_64-redhat-linux/14/crtbeginS.o /usr/lib/gcc/x86_64-redhat-linux/14/crtendS.o"
[macos]
; compiler environments
CC=clang