MuPDF по умолчанию должен создавать статическую библиотеку, согласно немного более старой Makfile и источники в Интернете.
Теперь я хотел создать общую библиотеку MuPDF, которая нужна другому проекту, и она даже не включает правила для статической библиотеки в текущем Makefile.
Как видно, он включает правило только для libfitz.a
(возможно, в него включена библиотека mupdf, Я не знаю, так как кроме просмотра исходного кода я не вижу никакой документации)
На всякий случай я добавил -fPIC
в переменную CFLAGS в файле Makerules, но кроме статической библиотеки libfitz.a
и различных исполняемых файлов mupdf ничего не получил.
Как я могу создать общую библиотеку MuPDF?