Hello, One of our developers suggests that you try the following:
First find your kerberos library. And then add something like: "-L/usr/kerberos/lib -lkrb5" to your MYSQLLIBS environment string. This depends upon where a file starting with the string: "libkrb5*" is located. You may need to install a kerberos development system, a package typically called 'krb5-devel'. An example discussion of this "feature" is here: http://www.mail-archive.com/[email protected]/msg15342.html I hope this information is helpful to you. Please don't hesitate to contact the mail list again if you require further assistance. Regards, ---------- Ann Zweig UCSC Genome Bioinformatics Group http://genome.ucsc.edu On 08/30/10 20:06, [email protected] wrote: > Hi, > > I'm getting the error below when trying to compile bedGraphtoBigWig on Linux. > Other tools compile fine. > I checked and MYSQLLIBS, MYSQLINC are setup according to the instructions. > > Thanks. > > gcc -O -g -o /home/gde4/bin/x86_64/bedGraphToBigWig bedGraphToBigWig.o > ../../lib/x86_64/jkweb.a -lssl -lcrypto /usr/lib64/libpng.a -lm -lz > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `get_rc_clockskew': > (.text+0xbe): undefined reference to `krb5_rc_default' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `get_rc_clockskew': > (.text+0xd0): undefined reference to `krb5_rc_initialize' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `get_rc_clockskew': > (.text+0xf0): undefined reference to `krb5_rc_get_lifespan' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `get_rc_clockskew': > (.text+0x10a): undefined reference to `krb5_rc_destroy' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_validate_times': > (.text+0x13c): undefined reference to `krb5_init_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_validate_times': > (.text+0x159): undefined reference to `krb5_timeofday' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_validate_times': > (.text+0x185): undefined reference to `krb5_free_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x269): undefined reference to `krb5_init_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x286): undefined reference to `krb5_free_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x29d): undefined reference to `krb5_free_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x2af): undefined reference to `krb5_free_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x2e8): undefined reference to `krb5_sname_to_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x301): undefined reference to `krb5_cc_default' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x323): undefined reference to `krb5_cc_get_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_tgt_is_available': > (.text+0x34f): undefined reference to `krb5_get_credentials' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x39c): undefined reference to `krb5_init_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x3b8): undefined reference to `krb5_kt_resolve' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x3d2): undefined reference to `krb5_kt_close' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x3e6): undefined reference to `krb5_free_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x3f5): undefined reference to `krb5_free_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x40d): undefined reference to `krb5_kt_default' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x439): undefined reference to `krb5_sname_to_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x462): undefined reference to `krb5_kt_get_entry' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_keytab_is_available': > (.text+0x482): undefined reference to `krb5_kt_free_entry' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `populate_cksumlens': > (.text+0x8db): undefined reference to `valid_cksumtype' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `populate_cksumlens': > (.text+0x8fe): undefined reference to `krb5_checksum_size' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `populate_cksumlens': > (.text+0x93d): undefined reference to `krb5_checksum_size' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x13d5): undefined reference to `krb5_init_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x140b): undefined reference to `krb5_sname_to_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x1459): undefined reference to `krb5_free_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x1470): undefined reference to `krb5_free_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x148a): undefined reference to `krb5_auth_con_free' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x149c): undefined reference to `krb5_free_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x14f1): undefined reference to `krb5_cc_default' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x1511): undefined reference to `krb5_cc_get_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x1597): undefined reference to `krb5_get_credentials' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_cget_tkt': > (.text+0x162e): undefined reference to `krb5_mk_req_extended' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1988): undefined reference to `krb5_auth_con_free' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x19b0): undefined reference to `krb5_auth_con_init' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x19e4): undefined reference to `krb5_kt_close' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x19fa): undefined reference to `krb5_free_ticket' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1a10): undefined reference to `krb5_free_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1a5c): undefined reference to `krb5_auth_con_getrcache' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1a90): undefined reference to `krb5_sname_to_principal' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1abe): undefined reference to `krb5_auth_con_setrcache' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1ae7): undefined reference to `krb5_kt_resolve' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1b51): undefined reference to `krb5_principal_compare' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1bf4): undefined reference to `krb5_init_context' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1c38): undefined reference to `krb5_get_server_rcache' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1cc9): undefined reference to `krb5_kt_default' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1d10): undefined reference to `krb5_kt_get_entry' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1d74): undefined reference to `krb5_decrypt_tkt_part' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_sget_tkt': > (.text+0x1dac): undefined reference to `krb5_kt_free_entry' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(kssl.o): > In function `kssl_krb5_free_data_contents': > (.text+0x203): undefined reference to `krb5_free_data_contents' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(fips.o): > In function `FIPSCHECK_verify': > (.text+0x7fa): undefined reference to `dlopen' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(fips.o): > In function `FIPSCHECK_verify': > (.text+0x80f): undefined reference to `dlsym' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(fips.o): > In function `FIPSCHECK_verify': > (.text+0x821): undefined reference to `dladdr' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(fips.o): > In function `FIPSCHECK_verify': > (.text+0x82d): undefined reference to `dlclose' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(fips.o): > In function `FIPSCHECK_verify': > (.text+0x8a8): undefined reference to `dlclose' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_bind_func': > (.text+0x174): undefined reference to `dlsym' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_bind_func': > (.text+0x22c): undefined reference to `dlerror' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_bind_var': > (.text+0x2a4): undefined reference to `dlsym' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_bind_var': > (.text+0x35c): undefined reference to `dlerror' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_unload': > (.text+0x3bd): undefined reference to `dlclose' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_load': > (.text+0x472): undefined reference to `dlopen' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_load': > (.text+0x4dd): undefined reference to `dlclose' > /var/usr/bin/../lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libcrypto.a(dso_dlfcn.o): > In function `dlfcn_load': > (.text+0x507): undefined reference to `dlerror' > collect2: ld returned 1 exit status > make: *** [bedGraphToBigWig] Error 1 > > > > > > > _______________________________________________ > Genome maillist - [email protected] > https://lists.soe.ucsc.edu/mailman/listinfo/genome _______________________________________________ Genome maillist - [email protected] https://lists.soe.ucsc.edu/mailman/listinfo/genome
