Skip to content

Commit 33b6943

Browse files
committed
lib: Also link src/common to cray_wrap.so
Only noticed the missing symbols when trying to load cray_wrap.so in Blender. Whoops.
1 parent 9a6a54c commit 33b6943

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib.mk

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ $(LIB): $(OBJS_LIB) ${OBJS_COMMON}
6464
$(BIN_lib): $(LIB) $(OBJS_DRIVER) $(OBJDIR_DRIVER) $(OBJS_COMMON)
6565
@echo "LD $@"
6666
@$(CC) $(LDFLAGS) $(OBJS_DRIVER) $(OBJS_COMMON) $(LIB) -o $@ $(LDLIBS)
67-
bindings/python/lib/cray_wrap.so: $(OBJS_LIB) bindings/python/cray_wrap.c bindings/python/py_types.c
67+
bindings/python/lib/cray_wrap.so: $(OBJS_LIB) $(OBJS_COMMON) bindings/python/cray_wrap.c bindings/python/py_types.c
6868
@echo "Building CPython module"
69-
@$(CC) -shared $(CFLAGS) -fPIC `pkg-config --cflags python3` bindings/python/cray_wrap.c bindings/python/py_types.c $(OBJS_LIB) -o bindings/python/lib/cray_wrap.so $(LDLIBS)
69+
@$(CC) -shared $(CFLAGS) -fPIC `pkg-config --cflags python3` bindings/python/cray_wrap.c bindings/python/py_types.c $(OBJS_LIB) $(OBJS_COMMON) -o bindings/python/lib/cray_wrap.so $(LDLIBS)
7070

7171
clean_lib:
7272
rm -rf lib/*

0 commit comments

Comments
 (0)