get Makefile.lite system (with asm) working on Darwin, better handling of libogg paths and linkage
diff --git a/src/test_libFLAC/Makefile.lite b/src/test_libFLAC/Makefile.lite
index e3496d6..65f6e3d 100644
--- a/src/test_libFLAC/Makefile.lite
+++ b/src/test_libFLAC/Makefile.lite
@@ -20,10 +20,18 @@
#
topdir = ../..
+libdir = $(topdir)/obj/$(BUILD)/lib
PROGRAM_NAME = test_libFLAC
-INCLUDES = -I../libFLAC/include -I$(topdir)/include
-LIBS = -lgrabbag -lreplaygain_analysis -lFLAC -lm
+
+INCLUDES = -I../libFLAC/include -I$(topdir)/include
+
+ifeq ($(DARWIN_BUILD),yes)
+EXPLICIT_LIBS = $(libdir)/libgrabbag.a $(libdir)/libreplaygain_analysis.a $(libdir)/libFLAC.a -lm
+else
+LIBS = -lgrabbag -lreplaygain_analysis -lFLAC -lm
+endif
+
SRCS_C = \
bitbuffer.c \
decoders.c \