Good feedback about OS X AIO support. I have passed your observations on to our Linux and OS X software team.
HPLIP will not currently support OS X because the USB bulk write/read calls are stubbed out for OS X. Libusb bulk write/read support lost bytes during timout conditons (ie: paperout), so bulk write/reads calls bypass libusb and are Linux specific. We recognize that the flexibility designed into HPLIP may make building and running on other Unix operating systems possible and even desirable. We are always interested in hearing how the open source community is using our software and we are willing to look at potential patches that improve HPLIP support. If you want to experiment with HPLIP OS X support, here are some notes I made getting HPLIP 0.9.9 to at least compile and install with OS X using an Intel IMac which should still be valid for 1.6.6a. ---- The next HPLIP release (0.9.9) will at least compile and install on Mac OS X 10.4.4. I did not test HPLIP on OS X, but this completes my goal for this HPLIP release. The Mac community can test HPLIP and provide us feedback. In order to get HPLIP to compile I had to stub out USB bulk_write/bulk_read calls since these calls do not go through libusb. This means the current HPLIP USB support will be limited to device discovery only. USB printing/scanning/hp-toolbox will not work. In theory all HPLIP JetDirect support should work. In order to get full HPLIP USB support working on the Mac the bulk_write/bulk_read calls need to be converted the Mac USB IOKit. Here some notes on how and what was tested. 1. Download install xcode to get the GNU tools. Get *.dmg at developer.apple.com/tools/xcode . Double click on dmg to install. 2. Download install darwinports a BSD rpm type tool. Don't bother with the dmg, do a tar ball install instead. 3. Get the latest autotools. "sudo port install autoconf", "sudo port install automake", "sudo port install", "sudo port install libtool", "sudo port install pkgconfig" 4. Get libusb. "sudo port install libusb" 5. Get libjpeg. "sudo port install jpeg" 6. Now the we can build and install with following commands. ./configure -prefix=/usr -disable-pp-build LDFLAGS="-L/opt/local/lib" CPPFLAGS="-/opt/local/include" make make install DESTDIR=/tmp/myhplip -dave > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of leif halvard silli > Sent: Wednesday, July 19, 2006 10:33 AM > To: hplip-help@lists.sourceforge.net > Cc: Albright, Aaron > Subject: Re: [Hplip-help] Mac OS X > > > Absolutely - very inconvenient, since the included (and over > one year old - and one never knows when a new version _may_ > arrive) Mac installer for our new Color Laserjet 2820 AIO > simply "just fails" on the last version of Mac OS X. > (Actually, the printer software works, but not the > AIO-software. And I did not get an AIO just to use it as a > pure printer.) > > I think that Mac OS X users soon enough will be more > satisfied with the opensource drivers than with the pure > proprietary Mac OS X drivers - which are just _sooo_ faulty. > (My previous printer, AIO 7410, worked perfectly - except > that the margin functionoallity was completely broke [for > A4-printing at least].) Especially/At least when it comes to > the AIO-printers. And I now have my third HP AIO-printer > [which may soon also be my last though ...]. > > Macintosh are like second class citizens in the proprietary > world of HP, when it comes to AIO printers. (Not so, I think, > when it comes to the regular printers.) If we could have > become first class opensource citizens of HP instead, that > would be much better. (It is a pity, for the AIO printer > software really have become better! But then the HP > programmers manage to do such stupid mistakes as mentioned above about > margins.) > > So please change your policy! > > Leif > > Aaron J Albright wrote: > > Leif, > > > > The error means that configure can't locate the needed dependency > > libusb. Configure will not be able to complete without it and you > > wont be able to do make/make install without configure completing. > > > > However we do not provide any support for Mac OS. You may > want to go > > to http://www.hp.com for macintosh drivers and such. > > > > Sorry for any inconvenience. > > > > Aaron > > > > leif halvard silli wrote: > >> Are there any instructions somewhere about how to install HPLIP on > >> Mac OS X? I downloaded the regular tarball and ran > >> > >> ./configure --prefix=/usr > >> > >> but in the end I got > >> > >> configure: error: cannot find libusb support > >> > >> and I don't understand where to go from there. (Running make, make > >> install and /etc/init.d/hplip restart has no affect.) > > > -------------------------------------------------------------- > ----------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the > chance to share your opinions on IT & business topics through > brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge &CID=DEVDEV _______________________________________________ HPLIP-Help mailing list HPLIP-Help@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hplip-help ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ HPLIP-Help mailing list HPLIP-Help@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hplip-help