Okay, I've gone back to look at my notes for Solaris 10 CUPS ... the only link from the notes that still works is: http://www.lengers.com/?p=18
that is obviously working from the packages supplied(ish) with Solaris 10. I have further notes on compiling CUPS: Compile Ghostscript: # ./configure --prefix=/opt/gs8.57 CFLAGS=-I/usr/sfw/include \ > LDFLAGS="-R/usr/sfw/lib -L/usr/sfw/lib -R/opt/sfw/lib -L/opt/sfw/lib" > --without-x --with-ijs --with-jbig2dec # vi src/unix-dll.mak <make changes to include "-R$(libdir)" on $(GSSOC_XE): (and $(GSSOX_XE): on machines that have X) on machines without X remove $(GSSOX) from the so: and so-install: lines.> # gmake so # gmake soinstall # mkdir -p /opt/gs8.57/include/ghostscript # cp src/*.h /opt/gs8.57/include/ghostscript Compile foomatic: LD_LIBRARY_PATH=/opt/ghostscript/lib:/usr/sfw/lib:/opt/sfw/cups/lib export LD_LIBRARY_PATH ./configure -C MAKE=gmake CUPS_FILTERS=/opt/sfw/cups/lib/cups/filter \ --prefix=/opt/sfw/cups \ --with-execpath=/opt/ghostscript/bin:/usr/sfw/bin:/usr/bin:/opt/sfw/cups/bin \ CFLAGS="-I/opt/ghostscript/include" \ LDFLAGS="-R/opt/ghostscript/lib -L/opt/ghostscript/lib -R/usr/sfw/lib -L/usr/sfw/lib -R/opt/sfw/cups/lib -L/opt/sfw/cups/lib" Note: http://www.google.co.uk/codesearch is your friend ... you need it to fix some foomatic snarfu's, need to modify references to GS_PATH so that they point at /opt/ghostscript/bin/gsc "Copy foomatic-rip and foomatic-gswrapper to /opt/sfw/cups/lib/cups/filter/, and then use chmod to set the permissions for both files to 755 in the target directory. Edit foomatic-rip to add the ghostscript path, which is /usr/sfw/bin in the Solaris 10 OS." Compile CUPS: # ./configure --prefix=/opt/cups-1.4.6 --disable-gssapi --enable-dbus \ > LDFLAGS="-R/usr/lib/mps -L/usr/lib/mps -lnss3" --disable-ssl these are my notes ... :) CUPS does/did have a service configuratio/XML script in it's source code for Solaris, so you just need to disable normal printing svccfg import the XML and then enable it to get CUPS running. I hope some of this helps. Jon On 17 March 2015 at 10:42, Udo Grabowski (IMK) <udo.grabow...@kit.edu> wrote: > On 17/03/2015 04:28, j...@m5.chicago.il.us wrote: > >> >> If I live long enough, one day I shall post a long article describing >> the difficulty of using a Solaris-derived system, when the entire >> open-source world assumes that you are using Linux. But today I have >> a more specific question. >> > > Welcome to the world of professional Open Source, where you have > to fight a silent and strange gentlemens aggreement between business > men which try to force anything except MS/Apple/Linux to be legacy > and obsolete, and the pupils bugging you with their toys... > >> ... >> > > ... > >> It worked well, until now, because now my printer is a Lexmark X6170, >> which apparently requires input in "z55" format, and I have no idea >> what the devil "z55" format is, and how to generate it. The "gs -?" >> command does not mention any device with "z55" in its name. >> >> Thus I now turn to the collective wisdom of the membership of this >> mailing list. How do I generate z55 output, on my Solaris-derived >> system, so that I can use my printer for something other than a >> paperweight? As always, I thank you in advance for any and all >> replies. >> >> After investigating, I don't believe that there is a real chance > to get that working natively under illumos. Three options left: > > 1. use a Linux qemu-kvm VM as a printer server > 2. use wine with the printer driver > 3. ditch that one and buy a better supported printer... > > I would proceed with option 1. > > > > _______________________________________________ > openindiana-discuss mailing list > openindiana-discuss@openindiana.org > http://openindiana.org/mailman/listinfo/openindiana-discuss > _______________________________________________ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss