wiki:CupsPort

Version 27 (modified by psmedley, 16 years ago) (diff)

--

A preview of CUPS 1.3.9 (http://www.cups.org) + Gutenprint 5.2.0-rc1 (http://gimp-print.sourceforge.net/) is now available at http://download.smedley.info/cups-1.3.9-gutenprint-5.2.0-rc1-os2-20081011.zip (34,078,321)

Note that a CUPS enabled copy of Ghostscript is also required - the recommended build is available from http://www.smedley.info/os2ports/index.php?page=ghostscript

Some notes on the release follow:

CUPS and Gutenprint are built using GCC v4.3.2 version and require the runtime dll from ftp://ftp.netlabs.org/pub/gcc/libc-0.6.3-csd3.zip

Known issues:

  • currently tested printer backends are ipp & lpd - usb isn't working. However, in the meantime, you can create a printer object for the USB printer, and run the OS/2 lpd daemon and print to a usb printer using the lpd backend in cups.
  • cups and associated programs are hardcoded to be in \gs, \gutenprint & \cups - ie DO NOT expect it to work if you unzip into c:\test - this restriction may be removed in a future build
  • to reduce the size of the archive, only English language Gutenprint ppd files are included

Please refer to the CUPS Howto at http://svn.netlabs.org/ecups/wiki/HowTo for what & how to test.

General feedback can be provided to paul@…, bug reports should go to http://mantis.smedley.info

Many thanks to Bart van Leeuwen and Adrian Gschwend for providing encouragement for this project (ie nagging me on IRC!); and to Knut St Osmundsen for fixing the libc bugs that have stopped cups working reliably up until now!

If you like this software and want to support continued ports, please consider donating via PayPal? via the link at http://smedley.info/os2ports, or via the Mensys online store at http://www.mensys.net/os2ports

Changes since the last release: 1) Updated Gutenprint to 5.2.0-rc1 2) Updated CUPS to v1.3.9 3) Added a DosSleep?(1) in CupsDoSelect? which seems to help with stability of cupsd, at the expense of slowing down processing of files

Cheers,

Paul Smedley
Adelaide, South Australia