From owner-freebsd-emulation@FreeBSD.ORG Tue Nov 30 11:09:16 2004 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AA9416A4CE for ; Tue, 30 Nov 2004 11:09:16 +0000 (GMT) Received: from vbook.fbsd.ru (asplinux.ru [195.133.213.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BCB543D41 for ; Tue, 30 Nov 2004 11:09:15 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.43 (FreeBSD)) id 1CZ5sc-000Ocb-Mv; Tue, 30 Nov 2004 14:09:10 +0300 From: Vladimir Grebenschikov To: emulation@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Tue, 30 Nov 2004 14:09:09 +0300 Message-Id: <1101812949.1048.49.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.0.0FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov cc: asa@gascom.ru Subject: Linux CUPS drivers under freebsd CUPS - anyone tried ? X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Nov 2004 11:09:16 -0000 Hi Does anyone has success experience how to run linux cups drivers (from vendor) under freebsd cups ? I have tried to make work native linux drivers for Canon i850 (in photo-quality mode): ftp://download.canon.jp/pub/driver/bj/linux/ bjfiltercups-2.2-1.i386.rpm bjfilterpixus850i-2.2-1.i386.rpm Packages below looks like Ok, but cups-binaries requires some linux cups libraries, so does anyone has hints how arrange linux cups driver to work under freebsd cups ? % file backend/canon_* filter/pstocanonbj backend/canon_parallel: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped backend/canon_usb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped filter/pstocanonbj: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped % ldd backend/canon_* filter/pstocanonbj backend/canon_parallel: libcups.so.2 => not found libc.so.6 => /lib/libc.so.6 (0x28063000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2804a000) backend/canon_usb: libcups.so.2 => not found libc.so.6 => /lib/libc.so.6 (0x28063000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2804a000) filter/pstocanonbj: libcups.so.2 => not found libc.so.6 => /lib/libc.so.6 (0x28064000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2804b000) % # rpm -qpl bjfiltercups-2.2-1.i386.rpm /usr/lib/cups/backend/canon_parallel /usr/lib/cups/backend/canon_usb /usr/lib/cups/filter/pstocanonbj /usr/local/bin/bjcups /usr/local/bin/bjcupsmon /usr/local/share/bjcupsmon/bjcupsmon.glade ... /usr/local/share/bjcupsmon/pixmaps/Inkg_ye.xpm /usr/local/share/locale/ja/LC_MESSAGES/bjcupsmon.mo /usr/share/cups/model/canonpixus550i.ppd /usr/share/cups/model/canonpixus850i.ppd /usr/share/cups/model/canonpixus950i.ppd # rpm -qpl bjfilterpixus850i-2.2-1.i386.rpm /usr/lib/bjlib/bjfilterpixus850i.conf /usr/lib/bjlib/cnb_1560.tbl /usr/lib/bjlib/cnbpname156.tbl /usr/lib/libcnbpcmcm156.so.5.71.2 /usr/lib/libcnbpcnclapi156.so.2.2.0 /usr/lib/libcnbpcnclbjcmd156.so.2.2.0 /usr/lib/libcnbpcnclui156.so.2.2.0 /usr/lib/libcnbphtmg156.so.5.60.1 /usr/lib/libcnbpo156.so.1.0.6 /usr/lib/libcnbpsmth156.so.3.34.1 /usr/lib/libcnbpwcc156.so.5.41.1 /usr/local/bin/bjcmdpixus850i /usr/local/bin/bjfilterpixus850i /usr/local/bin/lgmonpixus850i /usr/local/bin/pixus850i_ps /usr/local/bin/pixus850i_raw /usr/local/bin/printuipixus850i /usr/local/bin/stsmonpixus850i /usr/local/share/locale/ja/LC_MESSAGES/printuipixus850i.mo /usr/local/share/locale/ja/LC_MESSAGES/stsmonpixus850i.mo /usr/local/share/printuipixus850i/black_bar.xpm /usr/local/share/printuipixus850i/cyan_bar.xpm /usr/local/share/printuipixus850i/locale-table /usr/local/share/printuipixus850i/magenta_bar.xpm /usr/local/share/printuipixus850i/printui.glade /usr/local/share/printuipixus850i/printui.res /usr/local/share/printuipixus850i/yellow_bar.xpm /usr/local/share/stsmonpixus850i/pixmaps/Ink_24b.xpm ... /usr/local/share/stsmonpixus850i/pixmaps/Inkg_ye.xpm # % pkg_info -I cups\* cups-base-1.1.20.0 The Common UNIX Printing System: headers, libs, & daemons cups-lpr-1.1.20.0 The CUPS BSD and system V compatibility binaries (lp* comma cups-pstoraster-7.07_1 GNU Postscript interpreter for CUPS printing to non-PS prin % -- Vladimir B. Grebenschikov SWsoft Inc. vova@sw-soft.com