mirror of
https://github.com/bol-van/zapret2.git
synced 2026-03-14 06:13:09 +00:00
update builder-linux
This commit is contained in:
@@ -64,7 +64,7 @@ build_luajit()
|
|||||||
(
|
(
|
||||||
cd luajit2-*
|
cd luajit2-*
|
||||||
make clean
|
make clean
|
||||||
make BUILDMODE=static CFLAGS="-O2" XCFLAGS="-DLUAJIT_DISABLE_FFI $CFLAGS_PIC" HOST_CC="$HOST_CC" CROSS= CC="$CC" TARGET_AR="$AR rcus" TARGET_STRIP=$STRIP TARGET_CFLAGS="$OPTIMIZE $MINSIZE $CFLAGS" TARGET_LDFLAGS="$LDMINSIZE $LDFLAGS"
|
make BUILDMODE=static CFLAGS="-O2" XCFLAGS="-DLUAJIT_DISABLE_FFI $CFLAGS_PIC" HOST_CC="$HOST_CC" CROSS= CC="$CC" TARGET_AR="$AR rcus" TARGET_STRIP=$STRIP TARGET_CFLAGS="$OPTIMIZE $MINSIZE $CFLAGS" TARGET_LDFLAGS="$CPU $LDMINSIZE $LDFLAGS"
|
||||||
make install PREFIX= DESTDIR="$STAGING_DIR"
|
make install PREFIX= DESTDIR="$STAGING_DIR"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -94,13 +94,15 @@ buildenv()
|
|||||||
OLDPATH="$PATH"
|
OLDPATH="$PATH"
|
||||||
export PATH="$PATH:$TOOLCHAINS/$TARGET/bin"
|
export PATH="$PATH:$TOOLCHAINS/$TARGET/bin"
|
||||||
|
|
||||||
|
CPU=
|
||||||
CFLAGS_PIC=
|
CFLAGS_PIC=
|
||||||
LDFLAGS_PIE=-static
|
LDFLAGS_PIE=-static
|
||||||
# not all archs support -static-pie. if does not support - it produces dynamic executable
|
# not all archs support -static-pie. if does not support - it produces dynamic executable
|
||||||
# "-static -static-pie" causes segfaults
|
# "-static -static-pie" causes segfaults
|
||||||
case $1 in
|
case $1 in
|
||||||
arm-*)
|
arm-*)
|
||||||
CFLAGS="-march=armv7-a -mthumb $CFLAGS"
|
CPU="-mcpu=cortex-a7 -mthumb -msoft-float $CFLAGS"
|
||||||
|
CFLAGS="$CPU $CFLAGS"
|
||||||
;;
|
;;
|
||||||
mips*)
|
mips*)
|
||||||
;;
|
;;
|
||||||
|
|||||||
Reference in New Issue
Block a user