Your invocation of the configure
script is wrong. For cross-compilation, --host
should be the prefix of your cross compiler. For instance:
./configure --host=arm-linux-gnueabi
Moreover, you probably need to pass some options to CUPS' configure script in order to disable some components. For instance, --disable-gssapi
will disable support for Kerberos and probably fix your "gss" errors.