Makefile.am
上传用户:shenzhenrh
上传日期:2013-05-12
资源大小:2904k
文件大小:2k
源码类别:

信息检索与抽取

开发平台:

Unix_Linux

  1. SUBDIRS = objc doc m4
  2. CURRENT = 0
  3. REVISION = 0
  4. AGE = 0
  5. CSRC = archive.c class.c encoding.c gc.c hash.c init.c misc.c nil_method.c objects.c sarray.c selector.c sendmsg.c thr.c 
  6. MSRC = NXConstStr.m Object.m Protocol.m linking.m mframe.m
  7. EXTRA_DIST = thr-dce.c thr-decosf1.c thr-irix.c thr-mach.c thr-os2.c thr-posix.c thr-pthreads.c thr-single.c thr-solaris.c thr-vxworks.c thr-win32.c config
  8. INCLUDES = -I$(top_srcdir)/objc -I$(top_srcdir)
  9. lib_LTLIBRARIES = @inst_LIBS@
  10. noinst_LTLIBRARIES = @noinst_LIBS@
  11. EXTRA_LTLIBRARIES = libswarmobjc.la
  12. libswarmobjc_la_SOURCES = $(CSRC) $(MSRC)
  13. libswarmobjc_la_LDFLAGS = @inst_LDFLAGS@
  14. libswarmobjc_la_LIBADD = $(objc_thread_lo) # -lgcc
  15. libswarmobjc_la_DEPENDENCIES = $(objc_thread_lo)
  16. override CPPFLAGS += -DBUILDING_LIBOBJC
  17. objc_thread_lo = @OBJC_THREAD_FILE@.lo
  18. encoding.lo gc.lo sendmsg.lo: compiler-info.h
  19. COMPILERINFOHEADER = @COMPILERINFOHEADER@
  20. compiler-info.h: $(COMPILERINFOHEADER)
  21. cp $(COMPILERINFOHEADER) $@
  22. if USEDLL
  23. DLLOBJS = $(addsuffix .lo,$(basename $(libswarmobjc_la_SOURCES)))
  24. objc.dll: libswarmobjc.la objc.dll.c
  25. $(CC) -c $(srcdir)/objc.dll.c -o objc.dll.o
  26. $(DLLWRAP) --export-all-symbols --output-def libswarmobjc.def --implib libswarmobjcdll.a --driver-name $(CC) -o objc.dll objc.dll.o $(DLLOBJS) $(objc_thread_lo)
  27. #$(CC) -Wl,-shared -Wl,--export-all-symbols -Wl,--output-def,libswarmobjc.def -Wl,--out-implib,libswarmobjcdll.a -o objc.dll objc.dll.o $(DLLOBJS) $(objc_thread_lo)
  28. #install-data-local: 
  29. # $(INSTALL) libswarmobjcdll.a $(DESTDIR)$(libdir)
  30. # ranlib $(DESTDIR)$(libdir)/libswarmobjcdll.a
  31. endif
  32. #CC1OBJ = @gccdir@/cc1obj
  33. #compiler-info.h:
  34. # echo "" > tmp-compiler
  35. # echo "/* This file is automatically generated */" > $@
  36. # $(CC1OBJ) -print-objc-runtime-info tmp-compiler >> $@
  37. # $(RM) tmp-compiler