[sane-devel] problem with sane-backends-1.0.28 and gnu c++ 4.9.0

Olaf Meeuwissen paddy-hack at member.fsf.org
Sat Sep 28 05:29:10 BST 2019


r. a. schmied writes:

> platform: Solaris 10 10/09 s10s_u8wos_08a SPARC
> compiler: g++ (GCC) 4.9.0
> scanner: canoscan lide200 (genesys gl847)
> usblib: 0.1.7 (shipped with solaris)
> notes: sane-backends 1.0.27 and sane-backends-master-e13b80fa built
>        and work so issue is with new c++ genesys implementation or
>        in other words my antiquated system and tools
> i have tried -std=c++11, -std=c++14, -std=gnu++11 and -std=gnu++14 without
> any change so either my c++ math headers are inadequate or i need additional
> pow overloading declarations or ???.

It would help if you mention which git revision you're using when you
get these errors.  The genesys backend code is changing on an almost
daily basis :-)

Recently some changes were made to get it to build again on Ubuntu 16.04
which also uses an "ancient" C++ compiler (g++-5.4.0, I believe).

If you still have compile errors, please attach your config.log and a
full log of your `make` output.  A .tar.gz attachment is fine.

> [...]

Hope this helps,
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Software                        https://my.fsf.org/donate
 Join the Free Software Foundation              https://my.fsf.org/join

More information about the sane-devel mailing list