]> gitweb.factorcode.org Git - factor.git/commitdiff
fix the makefile for linux64 ffi_test
authorDoug Coleman <doug.coleman@gmail.com>
Fri, 27 Mar 2009 01:19:45 +0000 (20:19 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Fri, 27 Mar 2009 01:19:45 +0000 (20:19 -0500)
Makefile

index bfaaa3eee44f54f86d875663297aac4750db92ed..3f385ec4964ac062abd75d995e3f26356259d61b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -159,7 +159,7 @@ factor-console: $(DLL_OBJS) $(EXE_OBJS)
        $(CC) $(LIBS) $(LIBPATH) -L. $(LINK_WITH_ENGINE) \
                $(CFLAGS) $(CFLAGS_CONSOLE) -o factor$(EXE_SUFFIX)$(CONSOLE_EXTENSION) $(EXE_OBJS)
 
-factor-ffi-test: $(TEST_OBJS)
+factor-ffi-test: vm/ffi_test.o
        $(CC) $(LIBPATH) $(CFLAGS) $(FFI_TEST_CFLAGS) $(SHARED_FLAG) -o libfactor-ffi-test$(DLL_EXTENSION) $(TEST_OBJS)
 
 clean:
@@ -169,6 +169,9 @@ clean:
 vm/resources.o:
        $(WINDRES) vm/factor.rs vm/resources.o
 
+vm/ffi_test.o: vm/ffi_test.c
+       $(CC) -c $(CFLAGS) $(FFI_TEST_CFLAGS) -o $@ $<
+
 .c.o:
        $(CC) -c $(CFLAGS) -o $@ $<