20 lines
No EOL
758 B
Bash
Executable file
20 lines
No EOL
758 B
Bash
Executable file
#!/bin/bash
|
|
export KERNEL_ARCH="x86_64"
|
|
export TARGET_TRIPLET_ARCH="x86_64"
|
|
export TARGET_TRIPLET_VENDOR="lfs"
|
|
export TARGET_TRIPLET_OS="linux"
|
|
export TARGET_TRIPLET_GNUEABI="gnu"
|
|
|
|
export TARGET_ADDITIONAL_CFLAGS="-fPIC"
|
|
|
|
# Pick one:
|
|
#linux-aarch64 linux-alpha-gcc linux-aout linux-arm64ilp32
|
|
#linux-arm64ilp32-clang linux-armv4 linux-c64xplus linux-elf linux-generic32
|
|
#linux-generic64 linux-ia64 linux-latomic linux-mips32 linux-mips64 linux-ppc
|
|
#linux-ppc64 linux-ppc64le linux-sparcv8 linux-sparcv9 linux-x32 linux-x86
|
|
#linux-x86-clang linux-x86-latomic linux-x86_64 linux-x86_64-clang
|
|
#linux32-riscv32 linux32-s390x linux64-loongarch64 linux64-mips64
|
|
#linux64-riscv64 linux64-s390x linux64-sparcv9
|
|
export OPENSSL_ARCH="linux-x86_64"
|
|
|
|
bash build.sh |