Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Steps for installing an unsupported printer Install
I was looking for an install guide for printers on OS X 10.3, I found a guide by Clint Morgan describing installation of the foo2zjs driver. First I had some problems following his steps so I want to describe what helped me installing my Minolta Magicolor 2300DL printer.
  1. Apple Developer Tools (Jaguar) or Xcode (Panther) - Apple's Developer Site for more information. Can be found on the software-restore-cd

  2. gettext-0.13.0 - required by glib. If you get an error (as I did) that you dont have a C# compiler, use following: ./configure --disable-csharp

  3. pkg-config-0.15 - required by glib

  4. glib-2.2.3 - required by ghostscript

  5. ghostscript-7.07 - required by foo2zjs. jpeg library required: decompress, rename folder to "jpeg" and copy to top folder of ghostscript

  6. ghostscript-font-6.0 - required by ghostscript. NOTE: The fonts are distributed as a separate package and are NOT included with ghostscript itself. Copy files to /usr -> [local/ -> ] share -> ghostscript -> fonts

  7. wget-1.9 - required by foo2zjs. This utility is required by the foo2zjs build process at the time of this writing. It is also used by another foo2zjs utility (getweb) to download ICM color profiles.

  8. foomatic-filters-3.0.0 - required by foo2zjs. Use following command for installation:
    sudo make install CUPS=/usr/libexec/cups CUPS_FILTERS=/usr/libexec/cups/filter
    
  9. foo2zjs.
Setting up the printer works with the CUPS web interface, URL is http://localhost:631. For more information, see foo2zjs.rkkda.com/ ... or download foo2zjs.tar.gz from them, and read INSTALL.osx in foo2zjs package.

[robg adds: I haven't tested this one.]
    •    
  • Currently 2.67 / 5
  You rated: 4 / 5 (3 votes cast)
 
[15,687 views]  

Steps for installing an unsupported printer | 8 comments | Create New Account
Click here to return to the 'Steps for installing an unsupported printer' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Steps for installing an unsupported printer
Authored by: spadesman on Apr 12, '04 05:28:52PM

I have been able to dl everything except the jpeg library? Where is it? The links provided are to FAQ's.



[ Reply to This | # ]
Steps for installing an unsupported printer
Authored by: jcbeckman on Apr 12, '04 06:45:25PM

Here's the link for the jpegs:

ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz

It was listed in the seconf FAQ.

I never did find the font, but I already had them from installinf OpenOffice.

You don't need the CUPS web page to finish up (thank goodness, since mine kept saying I "wasn't authorized"). Hold down the OPTION key and hit ADD in the Print Utility and you'll get the "advanced" menus, which let you choose the printer type listed in the instructions.

Jack



[ Reply to This | # ]
Steps for installing an unsupported printer
Authored by: spadesman on Apr 13, '04 05:48:07PM
Thanks for the link. I am having trouble getting pkg-config-0.15 to make, I keep getting the following error:

make  all-recursive
Making all in glib-1.2.8
make  all-recursive
Making all in .
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib     -g -O2 -Wall  -D_REENTRANT -c giounix.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall -D_REENTRANT -c giounix.c -o giounix.o
giounix.c:233: only 1 arg to macro 'g_warning' (2 expected)
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make[4]: *** [giounix.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive-am] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
Any clue what is going on?

[ Reply to This | # ]
Rendezvous and CUPS cause auth probs
Authored by: Clewin on Aug 25, '04 12:57:21PM

There appears to be a problem with CUPS, rendezvous, and the web interface on port 631, and I'm guessing you were seeing this (I do on OS X.2, haven't tried X.3).

For instance, I type this:
http://localhost:631/admin to get to the Printer administration page. When I click on "test print" for a printer, my address magically becomes
http://Clewin's-computer.local:631/printers/lpr?op=print-test-page

If I click anywhere else, I either get a forbidden page or permission/login problem. Changing Clewin's-computer.local back to localhost in the URL works fine.



[ Reply to This | # ]
UPDATE
Authored by: thorgal on Apr 13, '04 07:37:30PM
ad step 5:
note that you have to put the jpeg folder in the ghostscript-compilation folder (before you compile ghostscript. it is used during the ghostscript-compilation process).

the link above for the jpeg library isnt quite right, sorry. the official website with download-links:
http://www.ijg.org/

[ Reply to This | # ]
UPDATE
Authored by: rulerk on Apr 15, '04 02:42:07AM

Will this hint work under 10.2.x?

I am trying to print to an HP DesignJet 2000cp from either OSX or preferably OS9. (Don't ask...)



[ Reply to This | # ]
Steps for installing an unsupported printer
Authored by: rulerk on Apr 15, '04 02:43:11AM

Will this hint work under 10.2.x?

I am trying to print to an HP DesignJet 2000cp from either OSX or preferably OS9. (Don't ask...)



[ Reply to This | # ]
Steps for installing an unsupported printer
Authored by: markbulk on Jan 23, '05 01:38:57PM

I'm a mac newbie (without a Unix background). Tried some of these steps and can't get the "make install" to work. (I installed the developer tools and ghostscript - which I found packaged somewhere else).

For all of us non-unix people, would it make sense for somebody to just package all this together into a couple of installation routines? I'm hopeful! I've spent too much time on this already. Thanks in advance if anybody spends the time to put it together.



[ Reply to This | # ]