Skip to content

Commit 1c85ba1

Browse files
committed
fix vpc crashing at runtime
VPC will segfault unless it's built as 32bit
1 parent a7f780a commit 1c85ba1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/external/vpc/utils/vpc/Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ CFLAGS+= -arch i386 -fasm-blocks
207207
endif
208208

209209
ifeq "$(OS)" "Linux"
210-
CFLAGS+= -DPLATFORM_LINUX -D_LINUX -DLINUX
210+
CFLAGS+= -DPLATFORM_LINUX -D_LINUX -DLINUX -m32
211211
endif
212212

213213
ifeq ($(CYGWIN),1)
@@ -230,6 +230,10 @@ ifeq "$(OS)" "Darwin"
230230
LINK+= -arch i386
231231
endif
232232

233+
ifeq "$(OS)" "Linux"
234+
LINK+= -m32
235+
endif
236+
233237

234238
# Build rules
235239
all: $(OUTFILE) ../../../../devtools/bin/vpc$(EXE_POSTFIX)

0 commit comments

Comments
 (0)