[poppler] poppler-splash and poppler-cairo modules
suzuki toshiya
mpsuzuki at hiroshima-u.ac.jp
Thu Feb 1 23:24:27 UTC 2018
Dear Albert,
Albert Astals Cid wrote:
>> If non-working situation is longer than 5 years, removal of
>> poppler-splash.pc and poppler-cairo.pc would be the solution?
>> Or, should we have some switch to build libsplash and
>> libpoppler-cairo?
>
> I'm going to say kill them?
Oh :-) Carlos, do you have any comments?
If I add another point, libpoppler-cairo (library, not package-
config file) was built by autotool building system and used by
a few utilities (pdftocairo) and frontend(s) (libpoppler-glib).
cmake building system does not build libpoppler-cairo, so, each
compilation of the utility/library using CairoOutputDev repeat
the compilation of CairoOutputDev related sources by themselves.
We can find the duplicated object files in the building directories,
like,
poppler-github$ find build-cmake_20180128 -name "*airo*"
build-cmake_20180128/poppler-cairo-uninstalled.pc
build-cmake_20180128/glib/CMakeFiles/poppler-glib.dir/__/poppler/CairoFontEngine.cc.o
build-cmake_20180128/glib/CMakeFiles/poppler-glib.dir/__/poppler/CairoOutputDev.cc.o
build-cmake_20180128/glib/CMakeFiles/poppler-glib.dir/__/poppler/CairoRescaleBox.cc.o
build-cmake_20180128/utils/pdftocairo
build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir
build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/pdftocairo.cc.o
build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/pdftocairo-win32.cc.o
build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/__/poppler/CairoFontEngine.cc.o
build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/__/poppler/CairoOutputDev.cc.o
build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/__/poppler/CairoRescaleBox.cc.o
build-cmake_20180128/poppler-cairo.pc
Building libpoppler-cairo by cmake and using it in libpoppler-
glib and pdftocairo is not good idea? It would be useful if
some utilities using CairoOutputDev would be added in future...
Regards,
mpsuzuki
More information about the poppler
mailing list