Package Details: cnijfilter2 6.00-1

Git Clone URL: https://aur.archlinux.org/cnijfilter2.git (read-only, click to copy)
Package Base: cnijfilter2
Description: Canon IJ Printer Driver for Linux
Upstream URL: https://www.canon.com.au/home-printers
Keywords: Canon Driver Printer
Licenses: GPL, custom:canon
Provides: cnijlgmon3, tocanonij, tocnpwg
Submitter: iAndrewT
Maintainer: zerophase
Last Packager: zerophase
Votes: 18
Popularity: 0.33
First Submitted: 2016-12-22 12:46
Last Updated: 2020-07-23 13:30

Latest Comments

1 2 3 Next › Last »

zerophase commented on 2020-07-22 19:34

@depau yeah, I'll update it. What is the issue you're trying to fix. I'm guessing adding -fcommon to the CFLAGS is the right solution.

Depau commented on 2020-07-22 11:20

@zerophase can you please update the package to implement the patch suggested below or something equivalent?

Thank you

Amethyste69 commented on 2020-06-22 15:44

@daviddoan Works fine ! Many thanks for your help

daviddoan commented on 2020-06-20 02:30

I added "sed -e '/GET_PROTOCOL/ s:^int:extern &:g' -i 'lgmon3/src/cnijlgmon3.c'" to PKGBUILD as follows and it worked

build() { cd "$pkgname-source-$pkgver-1" sed -e '/GET_PROTOCOL/ s:^int:extern &:g' -i 'lgmon3/src/cnijlgmon3.c' pushd cmdtocanonij2

Amethyste69 commented on 2020-06-19 20:08

Got the same problem than Jochidd here. Don't understand severach idea with sed -e '/GET_PROTOCOL/ s:^int:extern &:g' -i 'lgmon3/src/cnijlgmon3.c' Anybody can explain please ? Many thanks.

severach commented on 2020-05-28 06:26

sed -e '/GET_PROTOCOL/ s:^int:extern &:g' -i 'lgmon3/src/cnijlgmon3.c'

Adding -fcommon to CFLAGS will also work but I couldn't figure out where to put it.

blufinney commented on 2020-05-28 06:08

@jochidd - I get the same linker error. How did you fix it?

jochidd commented on 2020-05-23 11:23

I needed to fix the following linker error manually (extern declaration):

libtool: link: gcc -O2 -Wall -I/usr/include/libusb-1.0 -I./common -I/usr/include/libxml2 -o cnijlgmon3 cnijcomif.o cnijifusb.o cnijlgmon3.o cnijifnet.o keytext.o cnijifnet2.o cnijutil.o -L../../com/libs_bin64 -ldl -lusb-1.0 -lcnnet2 -lxml2 -lcnbpcnclapicom2 -lcnbpnet30 -lcups /usr/bin/ld: cnijifnet2.o:(.bss+0x0): multiple definition of `GET_PROTOCOL'; cnijlgmon3.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make[2]: *** [Makefile:402: cnijlgmon3] Fehler 1

Otherwise works nicely. Tested with Canon Pixma TS6350 (scanning + printing).

zerophase commented on 2019-12-19 04:40

Sorry, I'm back to updating. I can add a co-maintainer to help keep this package up to date.

tschertel commented on 2019-12-18 16:49

Any chance to see this package updated?? Is it time to orphan it?