+@@ -29,19 +32,19 @@
+ lib:libtabix.a
+
+ libtabix.so.1:$(LOBJS)
+- $(CC) -shared -Wl,-soname,libtabix.so -o $@ $(LOBJS) -lc -lz
++ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname,libtabix.so -o $@ $(LOBJS) -lc -lz
+
+ libtabix.1.dylib:$(LOBJS)
+- libtool -dynamic $(LOBJS) -o $@ -lc -lz
++ libtool $(CFLAGS) $(LDFLAGS) -dynamic $(LOBJS) -o $@ -lc -lz
+
+ libtabix.a:$(LOBJS)
+ $(AR) -cru $@ $(LOBJS)
+
+ tabix:lib $(AOBJS)
+- $(CC) $(CFLAGS) -o $@ $(AOBJS) -lm $(LIBPATH) -lz -L. -ltabix
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(AOBJS) -lm $(LIBPATH) -lz -L. -ltabix
+
+ bgzip:bgzip.o bgzf.o knetfile.o
+- $(CC) $(CFLAGS) -o $@ bgzip.o bgzf.o knetfile.o -lz
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ bgzip.o bgzf.o knetfile.o -lz
+
+ TabixReader.class:TabixReader.java
+ javac -cp .:sam.jar TabixReader.java