From: Dan L. <da...@fl...> - 2008-11-25 23:31:37
|
A whole bunch of disjoint issues here, perhaps someone can help me or point me to the right resources. I'm developing an ARM based device, and I'd like it to be able to print. I just downloaded the gutenprint 5.2.2 tar.bz2. First, I'm using Buildroot to manage my build process. Copied the stock ".mk" file over to config.mk, tweaked a few values, started my build, the build tries to use target ARM binaries to develop intermediate files. So I set up another build on the native x86 system, copied the intermediate binaries into my ARM build tree as necessary, and got through that. Second, had a bit of an issue with where it tried to install the resulting files. I'm sure this is me not understanding automake and autoconf completely. Manually replaced the location to put the files (despite using --prefix in my ./configure) into Makefile.in. Third, when I finally got some binaries on my target system, plugged in an Epson Stylus Photo R200, got the kernel messages telling me usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04b89 pid 0x005 So I typed "escputil -i -r /dev/usb/lp0" and got (after a bit of a wait): Malformed packet, ignored. Malformed packet, ignored. Malformed packet, ignored. Cannot open /dev/usb/lp0 read/write: Device or resource busy I'm sure I'm doing something utterly stupid here, but every time I go digging for more info, Google gives me source code, not discussions. Any suggestions on where to start digging? Thanks, Dan |