~amsn-daily/amsn/amsn-packaging

« back to all changes in this revision

Viewing changes to Compile.mk

  • Committer: kakaroto
  • Date: 2009-10-15 07:39:25 UTC
  • Revision ID: svn-v4:f248a3e1-9e13-0410-b2cf-a4429de6d898:trunk/amsn:11706
Add -fobjc-gc to all Obj-C files to enable garbage collection. Allows binaries to work with tcl/tk Cocoa

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
# dependency files
19
19
 
20
20
compile_c        = $(CC) $(CFLAGS)  -c -o $@ $<
21
 
compile_m        = $(CC) $(CFLAGS) -ObjC -c -o $@ $<
 
21
compile_m        = $(CC) $(CFLAGS) -ObjC -fobjc-gc -c -o $@ $<
22
22
compile_cc       = $(CXX) $(CXXFLAGS)  -c -o $@ $<
23
23
 
24
24
ifeq ($(FOUND_OS),mac)
25
 
compile_farsight = $(CC) $(CFLAGS) -ObjC $(GST_CFLAGS) $(FARSIGHT2_CFLAGS) -c -o $@ $<
 
25
compile_farsight = $(CC) $(CFLAGS) -ObjC -fobjc-gc $(GST_CFLAGS) $(FARSIGHT2_CFLAGS) -c -o $@ $<
26
26
SHARED  := -dynamiclib -fno-common -Wl,-single_module -shared-libgcc
27
27
else
28
28
compile_farsight = $(CC) $(CFLAGS) $(GST_CFLAGS) $(FARSIGHT2_CFLAGS) -c -o $@ $<