[cups-devel] Missing symbols

Michael Sweet msweet at apple.com
Mon Jul 31 06:52:38 PDT 2017


What operating system/Linux distribution are you using?

This looks like the krb5-config script isn't providing all of the libraries that are needed...


> On Jul 27, 2017, at 6:53 PM, tytower at yahoo.com wrote:
> 
> I am trying to compile the latest cups.
> I get this error with lots of symbols there after.
> 
> 
> 
> Quote from compile
> # make
> Using ARCHFLAGS=
> Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/heimdal  -I/usr/include/heimdal  -I/usr/include/libusb-1.0   -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT   -I/usr/include/p11-kit-1   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE -D_REENTRANT  -ldl 
> Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/heimdal   -I/usr/include/p11-kit-1   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE -D_REENTRANT  -ldl 
> Using CC=cc
> Using CXX=cc
> Using DSOFLAGS=-L../cups  -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
> Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
> Using LIBS=-lcups -L/usr/lib/i386-linux-gnu/heimdal -lgssapi -lavahi-common -lavahi-client   -lz -lpthread -lm -lcrypt   -liconv  -lz
> Making all in cups...
> Making all in test...
> Linking ippfind...
> ../cups/libcups.so: undefined reference to `krb5_auth_con_setlocalseqnumber'
> ../cups/libcups.so: undefined reference to `der_put_length'
> ../cups/libcups.so: undefined reference to `krb5_checksumsize'
> ../cups/libcups.so: undefined reference to `der_copy_octet_string'
> ../cups/libcups.so: undefined reference to `krb5_ntlm_req_set_targetname'
> ../cups/libcups.so: undefined reference to `der_put_general_string'
> ../cups/libcups.so: undefined reference to `heim_ntlm_calculate_ntlm1'
> ../cups/libcups.so: undefined reference to `krb5_free_keyblock'
> ../cups/libcups.so: undefined reference to `krb5_get_kdc_sec_offset'
> ../cups/libcups.so: undefined reference to `krb5_kt_get_full_name'
> ../cups/libcups.so: undefined reference to `der_put_oid'
> ../cups/libcups.so: undefined reference to `krb5_storage_from_mem'
> ../cups/libcups.so: undefined reference to `krb5_create_checksum'
> ../cups/libcups.so: undefined reference to `der_free_general_string'
> ../cups/libcups.so: undefined reference to `krb5_crypto_destroy'
> ../cups/libcups.so: undefined reference to `krb5_rd_req_in_ctx_free'
> ../cups/libcups.so: undefined reference to `der_get_oid'
> ../cups/libcups.so: undefined reference to `krb5_ntlm_free'
> ../cups/libcups.so: undefined reference to `krb5_auth_con_getremoteseqnumber'
> ../cups/libcups.so: undefined reference to `krb5_ntlm_init_get_opaque'
> ../cups/libcups.so: undefined reference to `der_copy_general_string'
> ../cups/libcups.so: undefined reference to `hc_EVP_DigestFinal_ex'
> ....and many more
> 
> -- 
> tytower at yahoo.com <tytower at yahoo.com>
> _______________________________________________
> cups-devel mailing list
> cups-devel at cups.org
> https://lists.cups.org/mailman/listinfo/cups-devel

_________________________________________________________
Michael Sweet, Senior Printing System Engineer



More information about the cups-devel mailing list