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&#174; 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

Reply via email to