-
Notifications
You must be signed in to change notification settings - Fork 15
Preparing the Build Environment on Fedora
This guide describes the procedure currently recommended for preparing a build environment for captdriver 0.1.x on Fedora, CentOS or most Red Hat-like GNU/Linux distributions built 2015 or later.
This guide has been verified to work on:
-
Fedora 32 Workstation Beta
-
Fedora 31 LXDE
-
CentOS Linux 8.1.1911
It is expected to work on most other Red Hat-like system
that use the Dandified YUM (dnf
) package distribution
system, and follow the same package naming conventions as
Fedora.
The software needed to build captdriver is in the following packages or package groups:
-
@"Development Tools"
(package group)-
git
is included in this package group. -
This package has an alternate name
@development-tools
in Fedora
-
-
automake
-
autoconf
-
cups-devel
As the superuser, install all of the above packages:
dnf install @"Development Tools" automake autoconf cups-devel
Once you have completed this stage, return to the unified guide, and pick the right Stage 2 guide to compile the driver.
About DNF. Fedora Wiki. https://fedoraproject.org/wiki/DNF
Content in this wiki is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Any errors, omissions or suggestions? File an issue and apply the wiki
label.
Bookmarks
Unofficial Introduction to CAPT (Executive Summary)
Rootless Write Access To USB Devices
Other Canon Printer-Related Projects
SPECS: 0xA1A1
Command and Response Format
Search for pages starting with
-
SPECS
for notes on the operation of the CAPT data formats and communications protocol -
TESTING
for guidelines on testing Captdriver -
TIPS
for potentially helpful information on studying the project or the CAPT format-protocol