1 | --- libjbig/Makefile.orig 2014-03-27 13:47:15.000000000 -0500 |
---|
2 | +++ libjbig/Makefile 2014-04-09 15:24:57.000000000 -0500 |
---|
3 | @@ -6,7 +6,7 @@ |
---|
4 | # Options for the compiler: A high optimization level is suggested |
---|
5 | CFLAGS = -g -O -W -Wall -ansi -pedantic # --coverage |
---|
6 | |
---|
7 | -all: libjbig.a libjbig85.a tstcodec tstcodec85 |
---|
8 | +all: libjbig.dylib |
---|
9 | |
---|
10 | tstcodec: tstcodec.o jbig.o jbig_ar.o |
---|
11 | $(CC) $(CFLAGS) -o tstcodec tstcodec.o jbig.o jbig_ar.o |
---|
12 | @@ -24,6 +24,13 @@ |
---|
13 | ar rc libjbig85.a jbig85.o jbig_ar.o |
---|
14 | -ranlib libjbig85.a |
---|
15 | |
---|
16 | +libjbig.dylib: libjbig.__MACPORTS_VERSION__.dylib |
---|
17 | + ln -s $< $@ |
---|
18 | + |
---|
19 | +libjbig.__MACPORTS_VERSION__.dylib: jbig.o jbig_ar.o |
---|
20 | + rm -f $@ |
---|
21 | + $(CC) $(CFLAGS) -dynamiclib -install_name __MACPORTS_PREFIX__/lib/libjbig.__MACPORTS_INSTALL_VERSION__.dylib -o $@ $^ |
---|
22 | + |
---|
23 | jbig.o: jbig.c jbig.h jbig_ar.h |
---|
24 | jbig85.o: jbig85.c jbig85.h jbig_ar.h |
---|
25 | jbig_ar.o: jbig_ar.c jbig_ar.h |
---|