We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6307dab commit 56e6c7fCopy full SHA for 56e6c7f
Makefile
@@ -282,7 +282,20 @@ endif
282
endif
283
284
ifneq (${MMTK_PLAN},None)
285
-JL_PRIVATE_LIBS-0 += libmmtk_julia
+# Make sure we use the right version of $MMTK_PLAN, $MMTK_MOVING and $MMTK_BUILD
286
+ifeq (${MMTK_PLAN},Immix)
287
+LIB_PATH_PLAN = immix
288
+else ifeq (${MMTK_PLAN},StickyImmix)
289
+LIB_PATH_PLAN = sticky
290
+endif
291
+
292
+ifeq ($(MMTK_MOVING), 0)
293
+LIB_PATH_MOVING := non_moving
294
+else
295
+LIB_PATH_MOVING := moving
296
297
298
+JL_PRIVATE_LIBS-0 += $(LIB_PATH_PLAN)/$(LIB_PATH_MOVING)/$(MMTK_BUILD)/libmmtk_julia
299
300
301
# Note that we disable MSYS2's path munging here, as otherwise
0 commit comments