Установка pdf2image и pdf2json на Mac - PullRequest
0 голосов
/ 03 января 2012

У меня проблемы с созданием исходного кода и установкой 2 программ на Mac lion.
Какие-либо подсказки об ошибках показывают, или альтернативные инструменты преобразования, которые я могу использовать?
Я использую http://flexpaper.devaldi.com/default.jsp для публикации PDF-файлов.

pdf2image:

~/Downloads/pdf2image-0.51 Tue Jan 03 12:36:04>make
cd goo; make
make[1]: Nothing to be done for `all'.
cd fofi; make
make[1]: Nothing to be done for `all'.
cd splash; make
make[1]: Nothing to be done for `all'.
cd xpdf; make
g++ -I/opt/local/include/freetype2 -I/opt/local -I/Users/Tagent1/freetype.win32/include/ -I/opt/local/lib/ -DHAVE_CONFIG_H -I.. -I./../goo -I./../fofi -I./../splash -I.            -o pdftops Annot.o Array.o BuiltinFont.o BuiltinFontTables.o Catalog.o CharCodeToUnicode.o CMap.o Decrypt.o Dict.o Error.o FontEncodingTables.o Function.o Gfx.o GfxFont.o GfxState.o GlobalParams.o JArithmeticDecoder.o JBIG2Stream.o JPXStream.o Lexer.o Link.o NameToCharCode.o Outline.o Object.o OutputDev.o Page.o Parser.o PDFDoc.o PDFDocEncoding.o PreScanOutputDev.o PSOutputDev.o PSTokenizer.o SecurityHandler.o SplashOutputDev.o Stream.o UnicodeMap.o XpdfPluginAPI.o XRef.o pdftops.o \
        -L../goo -lGoo -L../splash -lsplash -lfreetype -lGoo -L../fofi -lfofi -L../goo -lGoo -lm
ld: library not found for -lfreetype
collect2: ld returned 1 exit status
make[1]: *** [pdftops] Error 1
make: *** [all] Error 2

pdf2json:

~/Downloads/pdf2json-0.50-source Tue Jan 03 12:31:30>make
cd goo; make
make[1]: Nothing to be done for `all'.
cd fofi; make
make[1]: Nothing to be done for `all'.
cd splash; make
make[1]: Nothing to be done for `all'.
cd xpdf; make
make[1]: Nothing to be done for `all'.
cd src; make 
make[1]: Nothing to be done for `all'.

Ответы [ 2 ]

1 голос
/ 27 февраля 2012

На моем Mac freetype2 находится в

 /usr/local/

, а не в

 /opt/local
0 голосов
/ 02 августа 2012

Используйте Homebrew для установки pdf2image и pdf2json:

brew install pdf2image
brew install pdf2json

Он обрабатывает все зависимости!

...