mirror of
https://github.com/SynologyOpenSource/pkgscripts-ng.git
synced 2025-07-22 00:34:43 +00:00
35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
SYNO_PRODUCT="DSM"
|
|
ToolChainDir32="/usr/local/arm-unknown-linux-gnueabi"
|
|
ToolChainPrefix32="${ToolChainDir32}/bin/arm-unknown-linux-gnueabi-"
|
|
ToolChainBin32="${ToolChainDir32}/bin"
|
|
ToolChainSysRoot32="${ToolChainDir32}/arm-unknown-linux-gnueabi/sysroot"
|
|
ToolChainInclude32="${ToolChainSysRoot32}/usr/include"
|
|
ToolChainLib32="${ToolChainSysRoot32}/lib"
|
|
ARCH="arm"
|
|
PLATFORM_FAMILY="SYNOPLAT_F_ARMV7"
|
|
|
|
ConfigOpt32="--host=arm-unknown-linux-gnueabi --target=arm-unknown-linux-gnueabi --build=i686-pc-linux"
|
|
|
|
# For sdk usbcam
|
|
HOST32=armle-unknown-linux
|
|
|
|
PLAT_FLAGS="-DSYNO_ANNAPURNA_ALPINE"
|
|
CFLAGS32="-mfloat-abi=hard -march=armv7ve -mtune=cortex-a15 -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mthumb -D$PLATFORM_FAMILY -O2 -fno-diagnostics-show-caret -Wno-unused-local-typedefs"
|
|
LDFLAGS32=""
|
|
CC32=${ToolChainPrefix32}wrap-gcc
|
|
CXX32=${ToolChainPrefix32}wrap-g++
|
|
CPP32=${ToolChainPrefix32}cpp
|
|
LD32=${ToolChainPrefix32}ld
|
|
AR32=${ToolChainPrefix32}ar
|
|
STRIP32=${ToolChainPrefix32}strip
|
|
RANLIB32=${ToolChainPrefix32}ranlib
|
|
NM32=${ToolChainPrefix32}nm
|
|
READELF32=${ToolChainPrefix32}readelf
|
|
|
|
KernelToolchain="gcc1220_glibc236_hard"
|
|
ToolchainTGZList="$KernelToolchain gcc472_glibc215_alpine"
|
|
UBootToolchain="gcc472_glibc215_alpine"
|
|
SynoKernelConfig="alpine"
|
|
SynoGNUSources="alpine"
|
|
QemuStatic="qemu-arm-static"
|