diff options
Diffstat (limited to 'src/extension/init.cpp')
| -rw-r--r-- | src/extension/init.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/extension/init.cpp b/src/extension/init.cpp index affa3bcd0..756fff964 100644 --- a/src/extension/init.cpp +++ b/src/extension/init.cpp @@ -26,7 +26,9 @@ #include "internal/svgz.h" #include "internal/ps.h" #include "internal/pdf.h" -#include "internal/pdf-cairo.h" +#ifdef HAVE_CAIRO_PDF +# include "internal/pdf-cairo.h" +#endif #ifdef WITH_GNOME_PRINT # include "internal/gnome.h" #endif @@ -35,7 +37,9 @@ #endif #include "internal/ps-out.h" #include "internal/pdf-out.h" -#include "internal/cairo-pdf-out.h" +#ifdef HAVE_CAIRO_PDF +# include "internal/cairo-pdf-out.h" +#endif #include "internal/pov-out.h" #include "internal/odf.h" #include "internal/latex-pstricks-out.h" @@ -110,8 +114,10 @@ init() Internal::PrintPS::init(); Internal::PdfOutput::init(); Internal::PrintPDF::init(); +#ifdef HAVE_CAIRO_PDF Internal::CairoPdfOutput::init(); Internal::PrintCairoPDF::init(); +#endif #ifdef WITH_GNOME_PRINT Internal::PrintGNOME::init(); #endif |
