File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ pi-arm32: CC = arm-linux-gnueabihf-gcc
2828pi-arm32 : CFLAGS += -march=armv6 -mfpu=vfp
2929pi-arm32 : $(TARGET )
3030
31- # --- Cross-compile for Pi from x86 ---
31+ # --- Cross-compile for Pi64 from platforms (e.g. x86) ---
3232cross-pi : CC = aarch64-linux-gnu-gcc
3333cross-pi : CFLAGS += -march=armv8-a+simd
3434cross-pi : LDFLAGS += -static
@@ -39,6 +39,12 @@ riscv: CC = riscv64-linux-gnu-gcc
3939riscv : CFLAGS += -march=rv64gc -mabi=lp64d
4040riscv : $(TARGET )
4141
42+ # --- Cross-compile for RISC-V from platforms (e.g. x86) ---
43+ cross-riscv : CC = riscv64-linux-gnu-gcc
44+ cross-riscv : CFLAGS += -march=rv64gc -mabi=lp64d
45+ cross-riscv : LDFLAGS += -static
46+ cross-riscv : $(TARGET )
47+
4248# --- Debug build ---
4349debug : CFLAGS = -std=c11 -Wall -Wextra -Wpedantic -g -O0
4450debug : $(TARGET )
6470clean :
6571 rm -f $(TARGET ) $(TARGET ) .exe * .obj * .o
6672
67- .PHONY : native static pi pi-arm32 cross-pi riscv debug install model clean
73+ .PHONY : native static pi pi-arm32 cross-pi riscv cross-riscv debug install model clean
You can’t perform that action at this time.
0 commit comments