[cups.general] Configure CUPS on Solaris issues

Michael Sweet msweet at apple.com
Sun Jun 19 18:15:40 PDT 2011


Try adding "--disable-gssapi" to the configure command - this sounds like a well-known issue with the Solaris Kerberos headers and C++.

On Jun 19, 2011, at 5:11 PM, Bryan Marrie wrote:

> I am running Solaris 10 update 4. I'm trying to install cups 1.5rc1 on solaris.
> 
> When I ./configure it completes fine but when I run make I get the following Fatal error. I've only copied the last 20/30 lines of output. Can anyone help:
> 
> In file included from ../cups/cups-private.h:29,
>                 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
> *** Error code 1
> The following command caused the error:
> g++  -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -I.. -D_CUPS_SOURCE -I/usr/include/kerberosv5 -DOPENSSL_DISABLE_OLD_DES_SUPPORT  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS  -c -o ppdc-array.o ppdc-array.cxx
> make: Fatal error: Command failed for target `ppdc-array.o'
> Current working directory /usr/local/cups-1.5rc1/ppdc
> *** Error code 1
> The following command caused the error:
> for dir in cups test filter backend berkeley cgi-bin driver monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates  fonts; do\
>        echo Making all in $dir... ;\
>        (cd $dir ; make  all ) || exit 1;\
> done
> make: Fatal error: Command failed for target `all'
> 
> 
> 
> _______________________________________________
> 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