make error after compile 1.4.6

paul young paul.young at wiltshire.gov.uk
Thu Mar 10 01:39:24 PST 2011


Thank you for your quick reply, I will give it a try now.

Interesting bit for me is that the site I'm currently working at stated they were running Solaris 10, is this an old version?




> You are using an old version of Solaris - add the "--disable-gssapi" =
> configure option to make the problem go away or install a newer version =
> of Solaris that has working GSSAPI headers.
>
> On Mar 9, 2011, at 8:44 AM, paul young wrote:
>
> > Hi,
> >=20
> > I'm quite new to all of the NIX environmet, coming from a Windows =
> support back ground.
> >=20
> > I have managed to run the ./compile for cups 1.4.6. This took a while =
> for me while debugging missing /libs etc but got there in the end.
> >=20
> > Once this completed I almost jumped for joy and jumped straight to the =
> next step of "make".
> >=20
> > This has failed with the following ppdc error:
> >=20
> > Compiling ppdc-array.cxx...
> > In file included from ../cups/http-private.h:60,
> >                 from ../cups/globals.h:26,
> >                 from ppdc-private.h:24,
> >                 from ppdc-array.cxx:29:
> > /usr/include/kerberosv5/krb5.h:11: warning: ignoring #pragma ident
> > In file included from ../cups/http-private.h:60,
> >                 from ../cups/globals.h:26,
> >                 from ppdc-private.h:24,
> >                 from ppdc-array.cxx:29:
> > /usr/include/kerberosv5/krb5.h:3122: error: expected declaration =
> before '}' token
> > In file included from ../cups/http-private.h:60,
> >                 from ../cups/globals.h:26,
> >                 from ppdc-private.h:24,
> >                 from ppdc-array.cxx:29:
> > /usr/include/kerberosv5/krb5.h:3121:1: unterminated #ifdef
> > /usr/include/kerberosv5/krb5.h:8:1: unterminated #ifndef
> > In file included from ../cups/globals.h:26,
> >                 from ppdc-private.h:24,
> >                 from ppdc-array.cxx:29:
> > ./cups/http-private.h:59:1: unterminated #ifdef
> > ./cups/http-private.h:43:1: unterminated #ifdef
> > ./cups/http-private.h:18:1: unterminated #ifndef
> > In file included from ppdc-private.h:24,
> >                 from ppdc-array.cxx:29:
> > ./cups/globals.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 -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=3D64 =
> -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 /opt/csw/cups-1.4.6/ppdc
> > *** Error code 1
> > The following command caused the error:
> > for dir in cups filter backend berkeley cgi-bin driver locale man =
> monitor  notifier ppdc scheduler systemv test    conf data doc examples =
> fonts templates; do\
> >        echo Making libraries in $dir... ;\
> >        (cd $dir ; make  libs) || exit 1;\
> > done
> > make: Fatal error: Command failed for target `libs'
> >=20
> >=20
> > I then tried to uncomment the line "#include "ppdc-private.h"
> >=20
> > which then gives me a string of other errors which I can post if =
> needed.
> >=20
> > Can anyone point out what i'm doing wrong please, my time scale to =
> update cups from 1.2.7 to 1.4.6 is running out fast.
> >=20
> > Kind Regards
> >=20
> > Paul
> >=20
> >=20
> > _______________________________________________
> > cups-bugs mailing list
> > cups-bugs at easysw.com
> > http://lists.easysw.com/mailman/listinfo/cups-bugs
>
> ________________________________________________________________________
> Michael Sweet, Senior Printing System Engineer, PWG Chair
>





More information about the cups mailing list