Hi Axel, I'm trying to add `Printing` modules in gtk2hs. Some modules need header file under directory `/usr/include/gtk-unix-print-2.0`.
Below is error: ------------------------------> error start <------------------------------ ./tools/c2hs/c2hsLocal +RTS -RTS -C-pthread -C-I/usr/include/glib-2.0 -C-I/usr/lib/glib-2.0/include -C-D_REENTRANT -C-I/usr/include/pango-1.0 -C-I/usr/include/glib-2.0 -C-I/usr/lib/glib-2.0/include -C-I/usr/include/gtk-2.0 -C-I/usr/lib/gtk-2.0/include -C-I/usr/include/cairo -C-I/usr/include/pixman-1 -C-I/usr/include/freetype2 -C-I/usr/include/directfb -C-I/usr/include/libpng12 -C-I/usr/include/atk-1.0 -C-I. --cppopts='-include "gtk2hs-config.h"' --precomp=gtk/gtk.precomp gtk/hsgtk.h ./tools/c2hs/c2hsLocal +RTS -RTS -iglib:cairo:gtk --precomp=gtk/gtk.precomp -o gtk/Graphics/UI/Gtk/Types.hs gtk/Graphics/UI/Gtk/Types.chs c2hsLocal: Errors during expansion of binding hooks: gtk/Graphics/UI/Gtk/Types.chs:2356: (column 12) [ERROR] >>> Unknown identifier! Cannot find a definition for `PrintUnixDialog' in the header file. gtk/Graphics/UI/Gtk/Types.chs:2382: (column 22) [ERROR] >>> Unknown identifier! Cannot find a definition for `gtk_print_unix_dialog_get_type' in the header file. gtk/Graphics/UI/Gtk/Types.chs:2386: (column 12) [ERROR] >>> Unknown identifier! Cannot find a definition for `PrintSetupUnixDialog' in the header file. gtk/Graphics/UI/Gtk/Types.chs:2412: (column 22) [ERROR] >>> Unknown identifier! Cannot find a definition for `gtk_print_setup_unix_dialog_get_type' in the header file. gtk/Graphics/UI/Gtk/Types.chs:5879: (column 12) [ERROR] >>> Unknown identifier! Cannot find a definition for `Printer' in the header file. gtk/Graphics/UI/Gtk/Types.chs:5898: (column 22) [ERROR] >>> Unknown identifier! Cannot find a definition for `gtk_printer_get_type' in the header file. gtk/Graphics/UI/Gtk/Types.chs:5902: (column 12) [ERROR] >>> Unknown identifier! Cannot find a definition for `PrintBackend' in the header file. gtk/Graphics/UI/Gtk/Types.chs:5921: (column 22) [ERROR] >>> Unknown identifier! Cannot find a definition for `gtk_print_backend_get_type' in the header file. gtk/Graphics/UI/Gtk/Types.chs:5925: (column 12) [ERROR] >>> Unknown identifier! Cannot find a definition for `PrintJob' in the header file. gtk/Graphics/UI/Gtk/Types.chs:5944: (column 22) [ERROR] >>> Unknown identifier! Cannot find a definition for `gtk_print_job_get_type' in the header file. ------------------------------> error end <------------------------------ Looks c2hs haven't scan header files under `/usr/include/gtk-unix-print-2.0`, so where the right place to add this include path? Thanks, -- Andy ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Gtk2hs-devel mailing list Gtk2hs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel