9 lines
635 B
Plaintext
9 lines
635 B
Plaintext
To build libharu as a shared dylib on Mac OS X, modify the Makefile after calling ./configure --shared
|
|
|
|
Here are the relevant sections and the lines to be changed:
|
|
|
|
...
|
|
CC=cc
|
|
PREFIX=/usr/local
|
|
|
|
LIBNAME=libhpdf.a
|
|
SONAME=libhpdf.dylib
|
|
SOVER1=.1
|
|
SOVER2=.0.0
|
|
LIBTARGET=libhpdf.dylib
|
|
CFLAGS=-Iinclude -fPIC -fno-common -c
|
|
...
|
|
$(SONAME): $(OBJS)
|
|
$(CC) -dynamiclib -o $(SONAME)$(SOVER1)$(SOVER2) $(OBJS) $(LDFLAGS) -Wl
|
|
ln -sf $(SONAME)$(SOVER1)$(SOVER2) $(SONAME)$(SOVER1)
|
|
ln -sf $(SONAME)$(SOVER1) $(SONAME)
|
|
|
|
Now you can build and install:
|
|
|
|
make clean
|
|
make
|
|
make install
|
|
|
|
Test PDF files from pdf-tests.factor are generated in the test folder. |