From: Wolfgang T. <wth...@us...> - 2006-03-17 04:52:39
|
Update of /cvsroot/hoc/hoc/HOC_cbits In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10676/HOC_cbits Modified Files: Makefile.in Log Message: Use updated libffi. Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC_cbits/Makefile.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile.in 27 Sep 2005 12:22:42 -0000 1.9 +++ Makefile.in 17 Mar 2006 04:52:34 -0000 1.10 @@ -11,6 +11,13 @@ NewClass.m \ RetainedHaskellPart.m \ Marshalling.m \ + ../libffi-src/src/types.c \ + ../libffi-src/src/prep_cif.c \ + ../libffi-src/src/x86/ffi_darwin.c \ + ../libffi-src/src/x86/darwin.S \ + ../libffi-src/src/powerpc/ffi_darwin.c \ + ../libffi-src/src/powerpc/darwin.S \ + ../libffi-src/src/powerpc/darwin_closure.S \ Exceptions.m \ $(NULL) @@ -20,10 +27,13 @@ Makefile.in \ $(wildcard *.h) \ $(NULL) - -OBJS = $(SRCS:%.m=%.o) -CFLAGS += -g -I../libffi-src/build/include +OBJS_tmp1 = $(SRCS:%.c=%.o) +OBJS_tmp2 = $(OBJS_tmp1:%.S=%.o) +OBJS = $(OBJS_tmp2:%.m=%.o) + +CFLAGS += -g -I../libffi-src/include -fno-common -DMACOSX +ASFLAGS += -I../libffi-src/include -DMACOSX all: libHOC_cbits.a HOC_cbits.o @@ -37,14 +47,12 @@ fi libHOC_cbits.a: $(OBJS) - cp ../libffi-src/build/.libs/libffi.a libHOC_cbits.a - ar qs libHOC_cbits.a $(OBJS) + $(MAKE_STATIC_LIB) libHOC_cbits.a $(OBJS) libHOC_cbits_dyn.dylib: libHOC_cbits.a export MACOSX_DEPLOYMENT_TARGET=10.3 && \ libtool \ -dynamic \ - -read_only_relocs suppress \ -undefined dynamic_lookup \ -o $@ \ $< |