aloha community,
ich bin etwas verzweifelt, da ich meinen drucker nicht zum laufen bekomme.
cups erkennt den drucker zwar, jedoch finde ich keinen treiber. gutenprint hat nix, den cnijfilter-ip2500series aus dem aur bekomme ich nicht installiert,
[arne@archy ~]$ yaourt ip2500
1 aur/cnijfilter-ip2500series 2.70-1 (2)
Canon IJ Printer Driver for Pixma IP2500 series multifunction
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> 1
==> Downloading cnijfilter-ip2500series PKGBUILD from AUR...
x PKGBUILD
x printuiip2500series.desktop
x cnijfilter-ip2500series.install
x cngpijmonip2500series.desktop
cnijfilter-ip2500series 2.70-1 (Sa 1. Aug 23:36:38 CEST 2009)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> y
Please add $EDITOR to your environment variables
for example:
export EDITOR="vim" (in ~/.bashrc)
(replace vim with your favorite editor)
==> Edit PKGBUILD with: nano
==> cnijfilter-ip2500series dependencies:
- libxml (already installed)
- libglade (already installed)
- rpmextract autoconf>=2.13 (already installed)
- automake>=1.6 (already installed)
- tar (already installed)
- make (already installed)
- gcc (already installed)
- cnijfilter-common270 (building from AUR)
- gtk (package found)
- rpmextract (package found)
- autoconf>=2.13 (package found)
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> Edit cnijfilter-ip2500series.install ? [Y/n] ("A" to abort)
==> -----------------------------------------------------------
==> n
==> Continue building cnijfilter-ip2500series ? [Y/n]
==> -------------------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for cnijfilter-ip2500series:
Warnung: autoconf-2.69-1 ist aktuell -- Überspringe
Löse Abhängigkeiten auf...
Suche nach Zwischenkonflikten...
Pakete (3): glib-1.2.10-9 gtk-1.2.10-11 rpmextract-1.0-5
Gesamtgröße der zu installierenden Pakete: 7,39 MiB
:: Installation fortsetzen? [J/n] j
(3/3) Prüfe Schlüssel im Schlüsselring [######################] 100%
(3/3) Überprüfe Paket-Integrität [######################] 100%
(3/3) Lade Paket-Dateien [######################] 100%
(3/3) Prüfe auf Dateikonflikte [######################] 100%
(3/3) Überprüfe verfügbaren Festplattenspeicher [######################] 100%
(1/3) Installiere rpmextract [######################] 100%
(2/3) Installiere glib [######################] 100%
(3/3) Installiere gtk [######################] 100%
==> Downloading cnijfilter-common270 PKGBUILD from AUR...
x PKGBUILD
Comment by gshimansky (2012-02-18 17:35)
This patch helps to compile this package. Add this to PKGBUILD after untar
cd ${srcdir}/cnijfilter-common-${pkgver}
patch -p2 -i ../../cnijfilter-common.patch
diff -Naur src/cnijfilter-common-2.70/cngpijmon/backend/cnij_backend_common.c srcnew/cnijfilter-common-2.70/cngpijmon/backend/cnij_backend_common.c
--- src/cnijfilter-common-2.70/cngpijmon/backend/cnij_backend_common.c 2006-10-31 05:50:52.000000000 +0300
+++ srcnew/cnijfilter-common-2.70/cngpijmon/backend/cnij_backend_common.c 2012-02-18 21:26:14.814000185 +0400
@@ -34,6 +34,7 @@
// CUPS Header
#include cups/cups.h
#include cups/ipp.h
+#include cups/ppd.h
// Header file for CANON
#include "cnij_backend_common.h"
Comment by elb (2012-02-20 11:06)
Sorry but I havent't got anymore a Canon printer, and not enough spare time to work on theses packages. Would someone be interested to adopt it and continue upgrading ?
Comment by Nicky726 (2012-04-20 19:37)
Hi, I managed to get this and pixma IP90 drivers working from some older i386 RPMs by Canon. I can maintain it in that state, hopefuly try to solve it on 64bits later.
Comment by elb (2012-04-21 08:01)
@Nicky726 ok you are free to adopt. Thanks
Comment by Nicky726 (2012-04-21 10:01)
Thanx Eric, adopted and updated.
cnijfilter-common270 2.70-4 (Fr 31. Jul 16:52:24 CEST 2009)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> y
==> cnijfilter-common270 dependencies:
- popt>=1.6 (already installed)
- cups>=1.1.14 (already installed)
- ghostscript>=5.50 (already installed)
- rpmextract (already installed)
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> Continue building cnijfilter-common270 ? [Y/n]
==> ----------------------------------------------
==>
==> Building and installing package
==> FEHLER: cnijfilter-common270 steht für die 'x86_64'-Architektur nicht zur Verfügung.
Beachten Sie, dass bei vielen Paketen eine Zeile zu PKGBUILD hinzugefügt werden muss
wie arch=('x86_64').
==> ERROR: Makepkg was unable to build cnijfilter-common270.
==> Restart building cnijfilter-common270 ? [y/N]
==> ---------------------------------------------
==>
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> y
==> cnijfilter-common270 dependencies:
- popt>=1.6 (already installed)
- cups>=1.1.14 (already installed)
- ghostscript>=5.50 (already installed)
- rpmextract (already installed)
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> Continue building cnijfilter-common270 ? [Y/n]
==> ----------------------------------------------
==>
==> Building and installing package
==> Erstelle Paket: cnijfilter-common270 2.70-4 (Mi 19. Jun 19:38:45 CEST 2013)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> Lade cnijfilter-common-2.70-1.i386.rpm herunter...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 41159 100 41159 0 0 8191 0 0:00:05 0:00:05 --:--:-- 9216
==> Überprüfe Gültigkeit der Quell-Dateien mit md5sums...
cnijfilter-common-2.70-1.i386.rpm ... Durchgelaufen
==> Entpacke Quellen ...
-> Entpacke cnijfilter-common-2.70-1.i386.rpm mit bsdtar
==> Betrete fakeroot Umgebung...
==> Beginne package()...
==> Säubere Installation...
-> Bereinige ungewollte Dateien...
-> Komprimiere Man-Pages und Info-Seiten...
-> Entferne unnötige Symbole aus Binär-Dateien und Bibliotheken...
==> Erstelle Paket "cnijfilter-common270"...
-> Erstelle .PKGINFO Datei...
-> Erstelle .MTREE-Datei
-> Komprimiere Paket ...
==> Verlasse fakeroot Umgebung.
==> Beendete make: cnijfilter-common270 2.70-4 (Mi 19. Jun 19:38:51 CEST 2013)
==> Continue installing cnijfilter-common270 ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y
Lade Pakete ...
Löse Abhängigkeiten auf...
Suche nach Zwischenkonflikten...
Pakete (1): cnijfilter-common270-2.70-4
Gesamtgröße der zu installierenden Pakete: 0,10 MiB
:: Installation fortsetzen? [J/n] j
(1/1) Prüfe Schlüssel im Schlüsselring [######################] 100%
(1/1) Überprüfe Paket-Integrität [######################] 100%
(1/1) Lade Paket-Dateien [######################] 100%
(1/1) Prüfe auf Dateikonflikte [######################] 100%
(1/1) Überprüfe verfügbaren Festplattenspeicher [######################] 100%
(1/1) Installiere cnijfilter-common270 [######################] 100%
==> FEHLER: cnijfilter-ip2500series steht für die 'x86_64'-Architektur nicht zur Verfügung.
Beachten Sie, dass bei vielen Paketen eine Zeile zu PKGBUILD hinzugefügt werden muss
wie arch=('x86_64').
==> ERROR: Makepkg was unable to build .
==> Restart building cnijfilter-ip2500series ? [y/N]
==> ------------------------------------------------
==>
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> y
==> cnijfilter-ip2500series dependencies:
- cnijfilter-common270 (already installed)
- gtk (already installed)
- libxml (already installed)
- libglade (already installed)
- rpmextract autoconf>=2.13 (already installed)
- automake>=1.6 (already installed)
- tar (already installed)
- make (already installed)
- gcc (already installed)
- rpmextract (package found)
- autoconf>=2.13 (package found)
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> Edit cnijfilter-ip2500series.install ? [Y/n] ("A" to abort)
==> -----------------------------------------------------------
==> n
==> Continue building cnijfilter-ip2500series ? [Y/n]
==> -------------------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for cnijfilter-ip2500series:
Warnung: autoconf-2.69-1 ist aktuell -- Überspringe
Warnung: rpmextract-1.0-5 ist aktuell -- Überspringe
Es gibt nichts zu tun
==> Erstelle Paket: cnijfilter-ip2500series 2.70-1 (Mi 19. Jun 19:39:19 CEST 2013)
==> WARNUNG: PKGBUILD sollte nicht mehr ohne die Funktion package() verwendet werden.
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> Lade cnijfilter-common-2.70-2.src.rpm herunter...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7236k 100 7236k 0 0 1049k 0 0:00:06 0:00:06 --:--:-- 1441k
-> cngpijmonip2500series.desktop gefunden
-> printuiip2500series.desktop gefunden
==> Überprüfe Gültigkeit der Quell-Dateien mit md5sums...
cnijfilter-common-2.70-2.src.rpm ... Durchgelaufen
cngpijmonip2500series.desktop ... Durchgelaufen
printuiip2500series.desktop ... Durchgelaufen
==> Entpacke Quellen ...
-> Entpacke cnijfilter-common-2.70-2.src.rpm mit bsdtar
==> Betrete fakeroot Umgebung...
==> Beginne build()...
processing .
Running aclocal ...
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Running automake --gnu ...
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:2: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.in:2: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:2: installing './install-sh'
configure.in:2: installing './missing'
Makefile.am: installing './INSTALL'
Makefile.am: installing './COPYING' using GNU General Public License v3 file
Makefile.am: Consider adding the COPYING file to the version control system
Makefile.am: for your code, to avoid questions about which license your project uses
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Running autoconf ...
Running ./configure --prefix=/usr ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
Now type `make' to compile
make[1]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/ppd'
make[1]: Für das Ziel »install-exec-am« ist nichts zu tun.
/usr/bin/mkdir -p '/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/pkg/cnijfilter-ip2500series/usr/share/cups/model'
/usr/bin/install -c -m 644 canonmp160.ppd canonip3300.ppd canonmp510.ppd canonip4300.ppd canonmp600.ppd canonip2500.ppd canonip1800.ppd canonip90.ppd '/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/pkg/cnijfilter-ip2500series/usr/share/cups/model'
make[1]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/ppd'
processing .
Running aclocal ...
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Running autoheader...
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows one to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
Running automake --gnu ...
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:27: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.in:27: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:27: installing './install-sh'
configure.in:27: installing './missing'
src/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/Makefile.am: installing './depcomp'
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Running autoconf ...
Running ./configure --prefix=/usr --program-suffix=ip2500 --enable-libpath=/usr/lib/bjlib --enable-binpath=/usr/bin ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for socket... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating include/Makefile
config.status: creating include/cncl/Makefile
config.status: creating include/misc/Makefile
config.status: creating config.h
config.status: executing depfiles commands
Now type `make' to compile the package.
Making clean in src
make[1]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/src'
test -z "cif" || rm -f cif
rm -f *.o
make[1]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/src'
Making clean in include
make[1]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include'
Making clean in cncl
make[2]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include/cncl'
make[2]: Für das Ziel »clean« ist nichts zu tun.
make[2]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include/cncl'
Making clean in misc
make[2]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include/misc'
make[2]: Für das Ziel »clean« ist nichts zu tun.
make[2]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include/misc'
make[2]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include'
make[2]: Für das Ziel »clean-am« ist nichts zu tun.
make[2]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include'
make[1]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/include'
make[1]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter'
make[1]: Für das Ziel »clean-am« ist nichts zu tun.
make[1]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter'
make all-recursive
make[1]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter'
Making all in src
make[2]: Entering directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/src'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -D_FORTIFY_SOURCE=2 -O2 -MT bjferror.o -MD -MP -MF .deps/bjferror.Tpo -c -o bjferror.o bjferror.c
mv -f .deps/bjferror.Tpo .deps/bjferror.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -D_FORTIFY_SOURCE=2 -O2 -MT bjfilter.o -MD -MP -MF .deps/bjfilter.Tpo -c -o bjfilter.o bjfilter.c
bjfilter.c: In Funktion »ForkLgmon«:
bjfilter.c:1381:8: Warnung: Der Rückgabewert von »pipe«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
pipe( lpbjfinfo->pipefds );
^
mv -f .deps/bjfilter.Tpo .deps/bjfilter.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -D_FORTIFY_SOURCE=2 -O2 -MT bjfimage.o -MD -MP -MF .deps/bjfimage.Tpo -c -o bjfimage.o bjfimage.c
bjfimage.c: In Funktion »bjf_image_open«:
bjfimage.c:102:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memset« [standardmäßig aktiviert]
memset( (LPBJF_IMAGEINFO)lpbjfimage, 0, sizeof(BJF_IMAGEINFO) );
^
bjfimage.c: In Funktion »tiff_image_read_raster«:
bjfimage.c:568:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memcpy« [standardmäßig aktiviert]
memcpy( (char *)buf, (char *)localbuf + ( bpp * x ), (width * bpp) );
^
bjfimage.c: In Funktion »bmp_image_init«:
bjfimage.c:650:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memset« [standardmäßig aktiviert]
memset( (LPBJF_IMAGEINFO)lpbjfimage, 0, sizeof(BJF_IMAGEINFO) );
^
bjfimage.c: In Funktion »ppm_image_init«:
bjfimage.c:966:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memset« [standardmäßig aktiviert]
memset( (LPBJF_IMAGEINFO)lpbjfimage, 0, sizeof(BJF_IMAGEINFO) );
^
bjfimage.c: In Funktion »ppm_image_read_raster«:
bjfimage.c:1128:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memcpy« [standardmäßig aktiviert]
memcpy( buf, in, width*img_bpp );
^
bjfimage.c: In Funktion »ppm_image_init_rev«:
bjfimage.c:1272:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memset« [standardmäßig aktiviert]
memset( (LPBJF_IMAGEINFO)lpbjfimage, 0, sizeof(BJF_IMAGEINFO) );
^
bjfimage.c: In Funktion »ppm_image_read_raster_rev«:
bjfimage.c:1473:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memcpy« [standardmäßig aktiviert]
memcpy( buf, in, width*img_bpp );
^
bjfimage.c: In Funktion »png_image_init«:
bjfimage.c:1547:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memset« [standardmäßig aktiviert]
memset( (LPBJF_IMAGEINFO)lpbjfimage, 0, sizeof(BJF_IMAGEINFO) );
^
In file included from /usr/include/pngconf.h:72:0,
from /usr/include/png.h:446,
from bjfimage.c:43:
bjfimage.c:1578:19: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
if (setjmp (png_p->jmpbuf))
^
bjfimage.c:1590:16: Warnung: Übergabe des Arguments 3 von »png_get_IHDR« von inkompatiblem Zeigertyp [standardmäßig aktiviert]
&color_type, &interlace_type, NULL, NULL);
^
In file included from /usr/include/png.h:446:0,
from bjfimage.c:43:
/usr/include/png.h:2224:1: Anmerkung: »png_uint_32 *« erwartet, aber Argument hat Typ »long int *«
PNG_EXPORT(143, png_uint_32, png_get_IHDR, (png_const_structrp png_ptr,
^
bjfimage.c:1590:16: Warnung: Übergabe des Arguments 4 von »png_get_IHDR« von inkompatiblem Zeigertyp [standardmäßig aktiviert]
&color_type, &interlace_type, NULL, NULL);
^
In file included from /usr/include/png.h:446:0,
from bjfimage.c:43:
/usr/include/png.h:2224:1: Anmerkung: »png_uint_32 *« erwartet, aber Argument hat Typ »long int *«
PNG_EXPORT(143, png_uint_32, png_get_IHDR, (png_const_structrp png_ptr,
^
bjfimage.c: In Funktion »png_image_read_raster«:
bjfimage.c:1764:2: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memcpy« [standardmäßig aktiviert]
memcpy( buf, in, width*img_bpp );
^
bjfimage.c: In Funktion »bmp_image_open«:
bjfimage.c:610:8: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( buffer, 2, 1, readfp );
^
bjfimage.c: In Funktion »ppm_image_open«:
bjfimage.c:924:8: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( buffer, 2, 1, readfp );
^
bjfimage.c: In Funktion »png_image_open«:
bjfimage.c:1498:8: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( buffer, 8, 1, readfp );
^
bjfimage.c: In Funktion »bmp_image_read_raster«:
bjfimage.c:804:10: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( rawbuf[0], rasterlength, rstep, readfp );
^
bjfimage.c:809:9: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( rawbuf[rstep-laststep], rasterlength, laststep, readfp );
^
bjfimage.c:815:9: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( rawbuf[0], rasterlength, rstep, readfp );
^
bjfimage.c: In Funktion »ppm_image_read_raster«:
bjfimage.c:1106:10: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( rawbuf[0], RasterLength, rstep, readfp );
^
bjfimage.c:1109:9: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( rawbuf[0], RasterLength, laststep, readfp );
^
bjfimage.c:1114:10: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( rawbuf[0], RasterLength, rstep, readfp );
^
bjfimage.c: In Funktion »bmp_image_flush«:
bjfimage.c:875:8: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( tmp, rasterlength, remain, readfp );
^
bjfimage.c: In Funktion »ppm_image_flush«:
bjfimage.c:1159:8: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( tmp, RasterLength, remain, readfp );
^
bjfimage.c: In Funktion »ppm_write_tmpfile«:
bjfimage.c:1839:8: Warnung: Der Rückgabewert von »fread«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
fread( buffer, 2, 1, readfp );
^
make[2]: *** [bjfimage.o] Fehler 1
make[2]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/tmp/yaourt-tmp-arne/aur-cnijfilter-ip2500series/src/cnijfilter-common-2.70/cnijfilter'
make: *** [all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab ...
==> ERROR: Makepkg was unable to build cnijfilter-ip2500series.
==> Restart building cnijfilter-ip2500series ? [y/N]
==> ------------------------------------------------
==>
gibt es eine lösung für mein problem, die nicht den neuerwerb eines drucker beinhaltet?
wenn ich den drucker asls netzwerkdrucker am router einrichte, benötige ich trotzdem einen passenden treiber, gell?
grüße
System: Host: archy Kernel: 3.9.6-1-ARCH x86_64 (64 bit) Desktop: Gnome Distro: Arch Linux
Machine: Mobo: ASUSTeK model: M4A88T-M/USB3 version: Rev X.0x Bios: American Megatrends version: 0703 date: 12/23/2010
CPU: Quad core AMD Phenom II X4 945 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 sse4a svm)
Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 3000.00 MHz 4: 800.00 MHz
Graphics: Card: NVIDIA GF104 [GeForce GTX 460 SE] X.org: 1.14.1 driver: nvidia Resolution: 80x24
Audio: Card-1: NVIDIA GF104 High Definition Audio Controller driver: snd_hda_intel Sound: ALSA ver: k3.9.6-1-ARCH
Card-2: Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA) driver: snd_hda_intel
Network: Card-1: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller driver: r8169
IF: enp3s0 state: up speed: 100 Mbps duplex: full mac: 14:da:e9:74:59:52
Card-2: Ralink RT2870/RT3070 Wireless Adapter driver: rt2800usb
IF: wlp0s18f2u3u4 state: down mac: 00:1f:1f:c3:db:b5
Drives: HDD Total Size: 2000.4GB (50.0% used) 1: id: /dev/sda model: SAMSUNG_HD503HI size: 500.1GB
2: id: /dev/sdb model: SAMSUNG_HD103SI size: 1000.2GB 3: id: /dev/sdc model: SAMSUNG_HD502HI size: 500.1GB
Partition: ID: / size: 459G used: 109G (25%) fs: ext4
Sensors: System Temperatures: cpu: 40.0C mobo: 44.0C gpu: 48C
Fan Speeds (in rpm): cpu: 1288 psu: 0 sys-1: 0
Info: Processes: 136 Uptime: 2:25 Memory: 1172.8/7988.4MB Client: Shell (bash) inxi: 1.9.8