[SOLVED] Printing issues in GhostBSD 2024.04.1

Support for other hardware categories not listed below.
Post Reply
User avatar
swarfendor437
Posts: 20
Joined: Wed Apr 05, 2023 6:40 pm

[SOLVED] Printing issues in GhostBSD 2024.04.1

Post by swarfendor437 »

It has been a while since I last used GhostBSD - had a major update fail on an old drive. Installed the newest version (MATE DE), and have hit a different issue trying to install the canon printer.

Having downloaded the source files I need to install the canontorasterij library to CUPS but this is what I get when running the commands from the readme file:

Code: Select all

root@swarfendor437-ghostbsd /h/s/c/rastertocanonij (master)# ./autogen.sh --prefix=/usr --enable-progpath=/usr/local/bin
                                                                     make
                                                                     make install
processing .
Running libtoolize...
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
libtoolize: 'AC_PROG_RANLIB' is rendered obsolete by 'LT_INIT'
Running aclocal  ...
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Running autoheader...
autoheader2.72: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader2.72: warning: WARNING: Using auxiliary files such as 'acconfig.h', 'config.h.bot'
autoheader2.72: WARNING: and 'config.h.top', to define templates for 'config.h.in'
autoheader2.72: WARNING: is deprecated and discouraged.
autoheader2.72: 
autoheader2.72: WARNING: Using the third argument of 'AC_DEFINE_UNQUOTED' and
autoheader2.72: WARNING: 'AC_DEFINE' allows one to define a template without
autoheader2.72: WARNING: 'acconfig.h':
autoheader2.72: 
autoheader2.72: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader2.72: 		[Define if a function 'main' is needed.])
autoheader2.72: 
autoheader2.72: WARNING: More sophisticated templates can also be produced, see the
autoheader2.72: WARNING: documentation.
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: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:16: installing './compile'
configure.in:2: installing './missing'
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/Makefile.am: installing './depcomp'
Running autoconf ...
configure.in:2: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:9490: AM_INIT_AUTOMAKE is expanded from...
configure.in:2: the top level
configure.in:4: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.in:4: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:9806: AM_CONFIG_HEADER is expanded from...
configure.in:4: the top level
configure.in:22: warning: The macro 'AM_PROG_LIBTOOL' is obsolete.
configure.in:22: You should run autoupdate.
aclocal.m4:123: AM_PROG_LIBTOOL is expanded from...
configure.in:22: the top level
configure.in:29: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.in:29: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.in:29: the top level
configure.in:44: warning: AC_OUTPUT should be used without arguments.
configure.in:44: You should run autoupdate.
Running ./configure --prefix=/usr --enable-progpath=/usr/local/bin ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... mkdir -p
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... CC
checking whether the C++ compiler works... no
configure: error: in '/home/swarfendor437/cnijfilter2/rastertocanonij':
configure: error: C++ compiler cannot create executables
See 'config.log' for more details
make: no target to make.

make: stopped in /home/swarfendor437/cnijfilter2/rastertocanonij
make: don't know how to make install. Stop

make: stopped in /home/swarfendor437/cnijfilter2/rastertocanonij
Last edited by swarfendor437 on Fri May 24, 2024 3:12 pm, edited 1 time in total.
User avatar
swarfendor437
Posts: 20
Joined: Wed Apr 05, 2023 6:40 pm

Re: Printing issues in GhostBSD 2024.04.1

Post by swarfendor437 »

Update. Tried Gutenprint to install the drivers which appeared to work but got a warning Ink is low (Cyan) so ordered new ink which should be arriving today.
User avatar
judd
Posts: 12
Joined: Wed Jun 03, 2020 4:55 pm
Location: Republica Argentina
Contact:

Re: Printing issues in GhostBSD 2024.04.1

Post by judd »

Hello swarfendor437


I have my Canon printers configured on FreeBSD, Ghost and Nomad, if you want, follow my old post without skipping a single step and I hope it works for you!

https://forums.freebsd.org/threads/cano ... 2-1.76323/
User avatar
swarfendor437
Posts: 20
Joined: Wed Apr 05, 2023 6:40 pm

Re: Printing issues in GhostBSD 2024.04.1

Post by swarfendor437 »

Hi Judd,
Remembered I had to use IPP everywhere in CUPS on previous install but was having difficulties remembering how to get it but now sorted. Thanks for your help.
Post Reply