On Jan 28, 2007, at 00:54, Ed Ravin wrote:
On Sun, Jan 28, 2007 at 01:05:50AM -0500, Ed Ravin wrote:
Command output: gtkprintbackendcups.c:2317: error: request for member `num_groups' in something not a structure or union gtkprintbackendcups.c:2318: error: request for member `groups' in something not a structure or union gtkprintbackendcups.c: At top level: gtkprintbackendcups.c:2328: error: parse error before "ppd_file_t" gtkprintbackendcups.c:2328: warning: no semicolon at end of struct or union gtkprintbackendcups.c: In function `foreach_option_get_settings': gtkprintbackendcups.c:2571: error: dereferencing pointer to incomplete type gtkprintbackendcups.c: In function `cups_printer_get_settings_from_options': gtkprintbackendcups.c:2623: error: storage size of `data' isn't known gtkprintbackendcups.c: In function `cups_printer_list_papers':
OK, I installed cups-headers, which had been installed earlier but I had removed during housecleaning since a previous version of gtk had warned that having it installed might confuse the build. Apparently it's the other way around now, and after I installed cups-headers, gtk built successfully. Perhaps the dependencies need adjustment somewhere.
Ah! Thanks for discovering that. Ok, so gtk2 should depend on cups- headers, at least on darwin 7 (a.k.a. Mac OS X 10.3.x). (cups-headers does nothing on earlier or later Mac OS X versions.) Jim, can you add that dependency?