Installation of CUPS in HP-UX 11i
nivi
rnivi26 at yahoo.com
Mon Jun 2 07:25:48 PDT 2008
Hi.. thanks.. this is really useful....
i downloaded CUPS and all the dependency libraries mentioned below....
after gunzipped the files in step (1).. i tried swinstall
i.e. swinstall -s /path/\file.depot \*
it is giving error "The software dependencies for 1 products or filesets cnnot be resolved."
can you please explain why I am getting this error and how to resolve it.
Thanks,
> Compile and install procedure for a single machine:
>
>
> 1) See if you have all necessary dependencies installed:
> xxxxxx:/> swlist -l fileset libiconv gettext zlib libpng jpeg tiff gcc ghostscript
> # Initializing...
> # Contacting target "xxxxxxx"...
> #
> # Target: auts1p13:/
> #
>
> # gcc 4.2.1 gcc
> gcc.gcc-INC
> gcc.gcc-MAN
> gcc.gcc-RUN
> # gettext 0.17 gettext
> gettext.gettext-MAN
> gettext.gettext-RUN
> # ghostscript 8.56.0 ghostscript
> ghostscript.ghostscript-MAN
> ghostscript.ghostscript-RUN
> # jpeg 6b jpeg
> jpeg.jpeg-RUN
> # libiconv 1.11 libiconv
> libiconv.libiconv-RUN
> # libpng 1.2.18 libpng
> libpng.libpng-RUN
> # tiff 3.8.2 tiff
> tiff.tiff-MAN
> tiff.tiff-RUN
> # zlib 1.2.3 zlib
> zlib.zlib-RUN
>
>
> 2) Download and install all missing dependencies:
>
> You only need to install if you miss. Another version of a package will also work.
>
> Donwload links:
> http://hpux.connect.org.uk/ftp/hpux/Gnu/gcc-4.2.3/gcc-4.2.3-hppa-11.11.depot.gz
> http://hpux.connect.org.uk/hppd/hpux/Development/Libraries/libiconv-1.12/
> http://hpux.connect.org.uk/ftp/hpux/Gnu/gettext-0.17/gettext-0.17-hppa-11.11.depot.gz
>
> http://hpux.connect.org.uk/ftp/hpux/Misc/zlib-1.2.3/zlib-1.2.3-hppa-11.11.depot.gz
> http://hpux.connect.org.uk/ftp/hpux/X11/Graphics/libpng-1.2.29/libpng-1.2.29-hppa-11.11.depot.gz
> http://hpux.connect.org.uk/ftp/hpux/X11/Graphics/jpeg-6b/jpeg-6b-hppa-11.11.depot.gz
> http://hpux.connect.org.uk/ftp/hpux/X11/Graphics/tiff-3.8.2/tiff-3.8.2-hppa-11.11.depot.gz
>
> http://hpux.connect.org.uk/ftp/hpux/PostScript/ghostscript-8.56.0/ghostscript-8.56.0-hppa-11.11.depot.gz (optional)
>
> Install procedure for above depots:
> gunzip file.depot.gz
> swinstall -s $PWD\file.depot \*
>
>
> 3) Download, build and install cups:
>
> Download cups-1.3.7-source.tar.gz from http://www.cups.org/software.php
>
> Patch your configure file:
> (--- START PATCH -------------------------------------)
> *** configure.old Tue Feb 27 11:28:19 2007
> --- configure Tue Feb 27 11:29:49 2007
> ***************
> *** 8131,8148 ****
> # HP-UX needs the path, even for /usr/lib...
> case "$uarch" in
> ia64)
> ! DSOFLAGS="-Wl,+s,+b,$libdir $DSOFLAGS"
> ! DSO32FLAGS="-Wl,+s,+b,$LIB32DIR $DSO32FLAGS"
> ! DSO64FLAGS="-Wl,+s,+b,$LIB64DIR $DSO64FLAGS"
> ;;
> *)
> ! DSOFLAGS="+s +b $libdir $DSOFLAGS"
> ! DSO32FLAGS="+s +b $LIB32DIR $DSO32FLAGS"
> ! DSO64FLAGS="+s +b $LIB64DIR $DSO64FLAGS"
> ;;
> esac
> ! LDFLAGS="$LDFLAGS -Wl,+s,+b,$libdir"
> ! EXPORT_LDFLAGS="-Wl,+s,+b,$libdir"
> ;;
> SunOS*)
> # Solaris...
> --- 8131,8148 ----
> # HP-UX needs the path, even for /usr/lib...
> case "$uarch" in
> ia64)
> ! DSOFLAGS="-Wl,+s,+b,$libdir:/usr/local/lib/hpux32:/usr/lib/hpux32/gss $DSOFLAGS"
> ! DSO32FLAGS="-Wl,+s,+b,$LIB32DIR:/usr/local/lib/hpux32:/usr/lib/hpux32/gss $DSO32FLAGS"
> ! DSO64FLAGS="-Wl,+s,+b,$LIB64DIR:/usr/local/lib/hpux64:/usr/lib/hpux64/gss $DSO64FLAGS"
> ;;
> *)
> ! DSOFLAGS="+s +b $libdir:/usr/local/lib/hpux32:/usr/lib/hpux32/gss $DSOFLAGS"
> ! DSO32FLAGS="+s +b $LIB32DIR:/usr/local/lib/hpux32:/usr/lib/hpux32/gss $DSO32FLAGS"
> ! DSO64FLAGS="+s +b $LIB64DIR:/usr/local/lib/hpux64:/usr/lib/hpux64/gss $DSO64FLAGS"
> ;;
> esac
> ! LDFLAGS="$LDFLAGS -Wl,+s,+b,$libdir:/usr/local/lib/hpux32:/usr/lib/hpux32/gss"
> ! EXPORT_LDFLAGS="-Wl,+s,+b,$libdir:/usr/local/lib/hpux32:/usr/lib/hpux32/gss"
> ;;
> SunOS*)
> # Solaris...
> (--- END PATCH -------------------------------------)
>
>
> Use "3a" if you want to replace lpsched with cups. Use "3b" if you want to install CUPS in /opt/cups without replacing lpsched.
>
>
> 3a)
> *) Configure:
> INSTALL="`pwd`/install-sh -c" LDFLAGS="-L/usr/local/lib -L/usr/lib/gss -L/opt/zlib/lib" DSOFLAGS="-L/usr/local/lib -L/usr/lib/gss -L/opt/zlib/lib" CPPFLAGS="-I/opt/zlib/include" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib --with-rclevels="2" --with-rcstart="380" --with-rcstop="620" --with-rcdir="/sbin" --with-rclevels="2"
>
> *) Build:
> make
>
> *) Remove lpsched:
> swremove -xenforce_dependencies=false PrinterMgmt
>
> *) Install cups:
> make install
>
>
> 3b)
> *) Configure:
> INSTALL="`pwd`/install-sh -c" LDFLAGS="-L/usr/local/lib -L/usr/lib/gss -L/opt/zlib/lib" DSOFLAGS="-L/usr/local/lib -L/usr/lib/gss -L/opt/zlib/lib" CPPFLAGS="-I/opt/zlib/include" ./configure --prefix=/opt/cups --sysconfdir=/etc --localstatedir=/var --with-rclevels="2" --with-rcstart="380" --with-rcstop="620" --with-rcdir="/sbin" --with-rclevels="2"
>
> *) Build:
> make
>
> *) Install cups:
> make install
>
>
> 4) Start/Stop CUPS with /sbin/init.d/cups start/stop
>
>
> PS: I can't guarantee for anything. Do this procedure at your own risk.
>
> regards!
> Bernd
>
>
>
> > Thanks for the reply.
> > I am using 11i v1 ... 11.11 (PA-RISC) architecture.
> >
> >
> > http://hpux.connect.org.uk/hppd/hpux/Sysadmin/cups-1.0.2/
> > >> I installed from this site. It did not open that CUPS site.
> >
> > May be the procedure is different.
> >
> >
> > Can you help me with the procedure of installation CUPS.
> > could not follow the procedure given in this link because the configuration files are different.
> > http://ve2dmn.blogspot.com/2007/04/installing-cups-on-hp-ux.html
> >
> > Thanks,
> > Meera
> >
>
More information about the cups
mailing list