3 CFLAGS+=-D_LINUX -fPIC -DHAVE_GETTIMEOFDAY -I. -Itimidity -Ilibarc -Iutils
4 ifeq ($(ARCH), powerpc-osx)
5 BUNDLE1_O=-lbundle1.o -L/usr/lib/gcc/powerpc-apple-darwin8/4.0.1/ -lgcc
10 timidity/audio_cnv.o \
19 timidity/miditrace.o \
22 timidity/mt19937ar.o \
52 SLIB=@abs_top_srcdir@/system/players/paplayer/timidity-@ARCH@.so
54 $(SLIB): $(OBJS) exports.def
55 ifeq ($(findstring osx,$(ARCH)), osx)
56 $(CXX) $(LDFLAGS) -Wl,-alias_list,@abs_top_srcdir@/xbmc/cores/DllLoader/exports/wrapper_mach_alias -bundle \
57 -undefined dynamic_lookup -read_only_relocs suppress -o $@ @abs_top_srcdir@/xbmc/cores/DllLoader/exports/wrapper.o $(OBJS) $(BUNDLE1_O)
59 $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -o $@ $(OBJS) -Wl,--unresolved-symbols=ignore-all `cat @abs_top_srcdir@/xbmc/cores/DllLoader/exports/wrapper.def` \
60 @abs_top_srcdir@/xbmc/cores/DllLoader/exports/wrapper.o -Wl,--version-script=exports.def
63 include @abs_top_srcdir@/Makefile.include