[cups.general] Solaris 10 New linking error

Michael Sweet msweet at apple.com
Wed Oct 31 10:57:06 PDT 2012


Kevin,

This is a known bug in the Solaris Kerberos headers when compiling C++ code.

Run configure again using the --disable-gssapi option.


On 2012-10-31, at 1:46 PM, Kevin Mallon <kmallon at genpak.com> wrote:

> Hi I have a new link ing issue with Solaris 10
> 
> Can anyone tell me how to fix this issue.
> 
> Thanks in advance
> 
> Making all in monitor...
> Compiling bcp.c...
> In file included from ../cups/http-private.h:68,
>                 from ../cups/cups-private.h:28,
>                 from bcp.c:28:
> /usr/include/kerberosv5/krb5.h:11: warning: ignoring #pragma ident
> Linking bcp...
> Compiling tbcp.c...
> In file included from ../cups/http-private.h:68,
>                 from ../cups/cups-private.h:28,
>                 from tbcp.c:28:
> /usr/include/kerberosv5/krb5.h:11: warning: ignoring #pragma ident
> Linking tbcp...
> Making all in notifier...
> Compiling mailto.c...
> In file included from ../cups/http-private.h:68,
>                 from ../cups/cups-private.h:28,
>                 from mailto.c:28:
> /usr/include/kerberosv5/krb5.h:11: warning: ignoring #pragma ident
> Linking mailto...
> Compiling rss.c...
> Linking rss...
> Compiling testnotify.c...
> In file included from ../cups/http-private.h:68,
>                 from ../cups/cups-private.h:28,
>                 from testnotify.c:25:
> /usr/include/kerberosv5/krb5.h:11: warning: ignoring #pragma ident
> Linking testnotify...
> Making all in ppdc...
> Compiling ppdc-array.cxx...
> In file included from ../cups/http-private.h:68,
>                 from ../cups/cups-private.h:28,
>                 from ppdc-private.h:23,
>                 from ppdc-array.cxx:29:
> /usr/include/kerberosv5/krb5.h:11: warning: ignoring #pragma ident
> In file included from ../cups/http-private.h:68,
>                 from ../cups/cups-private.h:28,
>                 from ppdc-private.h:23,
>                 from ppdc-array.cxx:29:
> /usr/include/kerberosv5/krb5.h:3119: error: expected declaration before '}' token
> In file included from ../cups/http-private.h:68,
>                 from ../cups/cups-private.h:28,
>                 from ppdc-private.h:23,
>                 from ppdc-array.cxx:29:
> /usr/include/kerberosv5/krb5.h:3118:1: unterminated #ifdef
> /usr/include/kerberosv5/krb5.h:8:1: unterminated #ifndef
> In file included from ../cups/cups-private.h:28,
>                 from ppdc-private.h:23,
>                 from ppdc-array.cxx:29:
> ./cups/http-private.h:67:1: unterminated #ifdef
> ./cups/http-private.h:44:1: unterminated #ifdef
> ./cups/http-private.h:18:1: unterminated #ifndef
> In file included from ppdc-private.h:23,
>                 from ppdc-array.cxx:29:
> ./cups/cups-private.h:18:1: unterminated #ifndef
> In file included from ppdc-array.cxx:29:
> ppdc-private.h:15:1: unterminated #ifndef
> gmake[1]: *** [ppdc-array.o] Error 1
> gmake: *** [all] Error 1
> _______________________________________________
> cups mailing list
> cups at easysw.com
> http://lists.easysw.com/mailman/listinfo/cups

__________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair





More information about the cups mailing list