Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Canon DR-F120 scanner driver source code

New to Debian (Or Linux in general)? Ask your questions here!
Post Reply
Message
Author
Deblib
Posts: 119
Joined: 2016-05-14 14:41

Canon DR-F120 scanner driver source code

#1 Post by Deblib »

Hi, I'm trying to install the Canon DR-F120 scanner driver from the source code, following the instructions of the file you linked to:
http://support-th.canon-asia.com/index. ... lang=TH#DR
[*]This file gives a brief description on how to build and install Scanner driver
modules.

Introduction:
=============
This package is the scanner driver modules for Canon Electronicns scanners.
These modules are used with SANE (SANE - Scanner Access Now Easy).

This package consists of five modules:

*1 libsane-canondr module
This is a SANE backend module.

*2 canondr_backend scanner name module
This is a SANE backend common module.

*3 canondr_com_usb module
This is a USB connection module.

*4 canondr.conf file
This is a setting file for SANE.
This package supports the scanners;
(see README-scanner name-x.xx.txt file)

*5 Configuration files
This is a setting file for a scanner device.


Licensing:
==========
This package consists of five modules as described above.
No.3, 4 are subject to GNU General Public License (GPL) (see COPYING file).
No.1, 2, 5 are subject to Canon Electronics Inc's License (see
LICENSE-scanner name-x.xx.txt file).

Note that licensing term may vary from file to file. Please consult
each files for the exact licensing conditions.


Requirments:
============

* libusb-devel (0.1.8 or above)
* automake (1.9.2 or above)
* libtool (1.5.6 or above)
* sane backend source code (1.0.22)


Install:
==============
To build and install Scanner driver modules, run make at the top-level
directory of this pakage source trees as follows:
Please put sane-backends-1.0.22.tar.gz in the place same as top-level directory.
$ tar -xzvf sane-backends-1.0.22.tar.gz
$ cd sane-backends-1.0.22
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make
Change the top-level directory of this pakage source trees.
$ make
$ su
# make install
[*]
However, as of

Code: Select all

~/cndrvsane-drf120-1.00-2$ ./configure --prefix=/usr --sysconfdir=/etc
bash: ./configure: No existe el fichero o el directorio
I can't move forward.

User avatar
sunrat
Administrator
Administrator
Posts: 6382
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 115 times
Been thanked: 456 times

Re: Canon DR-F120 scanner driver source code

#2 Post by sunrat »

You need to follow the install instructions.

Code: Select all

Please put sane-backends-1.0.22.tar.gz in the place same as top-level directory.
$ tar -xzvf sane-backends-1.0.22.tar.gz
$ cd sane-backends-1.0.22
Not the same as what you did.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Canon DR-F120 scanner driver source code

#3 Post by stevepusser »

I didn't see any instructions to install a compiler toolchain, either, which Debian does not install by default. You can do this by installing "build-essential".

I can't see how a printer driver would be a kernel module, but they do call them that in the instructions. If you do need a kernel module build toolchain, install "module-assistant", then run as sysadmin:

Code: Select all

m-a prepare


This will also install build-essential, among other things.
MX Linux packager and developer

Deblib
Posts: 119
Joined: 2016-05-14 14:41

Re: Canon DR-F120 scanner driver source code

#4 Post by Deblib »

I installed build-essential and module-assistant and continued the installation process where I left off:

Code: Select all

~/cndrvsane-drf120-1.00-2$ ./configure --prefix=/usr --sysconfdir=/etc
bash: ./configure: No existe el fichero o el directorio

Post Reply