From b645bcc728c4bbeeb2eff9b4d468be096f3433df Mon Sep 17 00:00:00 2001 From: Justin Traglia <95511699+jtraglia@users.noreply.github.com> Date: Fri, 11 Aug 2023 09:20:00 -0500 Subject: [PATCH] Force use of portable blst in C# bindings (#336) --- bindings/csharp/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/bindings/csharp/Makefile b/bindings/csharp/Makefile index 6fa7099..05d240f 100644 --- a/bindings/csharp/Makefile +++ b/bindings/csharp/Makefile @@ -41,6 +41,7 @@ TARGETS = ckzg.c ../../src/c_kzg_4844.c ../../blst/$(BLST_OBJ) CFLAGS += -O2 -Wall -Wextra -shared CFLAGS += -DFIELD_ELEMENTS_PER_BLOB=$(FIELD_ELEMENTS_PER_BLOB) CFLAGS += ${addprefix -I,${INCLUDE_DIRS}} +BLST_BUILDSCRIPT_FLAGS += -D__BLST_PORTABLE__ ifdef ARCH CFLAGS += --target=$(ARCH) BLST_BUILDSCRIPT_FLAGS += --target=$(ARCH)