Hello, I did it only on debian (and ubuntu, iirc), not sure what redhad deploys for libssl and libcrypto.
What is the Kamailio version? Cheers, Daniel On 22.08.22 10:45, Koray Vatansever wrote: > Hi everyone, > > I'm trying to build tlsa module on redhat 7.9 server. > > But I'm encountering the following compile errors. > > Any ideas on how I can deal with this? > > CC (gcc) [M tlsa.so] tls_util.o > CC (gcc) [M tlsa.so] tls_domain.o > CC (gcc) [M tlsa.so] tls_locking.o > CC (gcc) [M tlsa.so] tls_rand.o > CC (gcc) [M tlsa.so] tls_map.o > CC (gcc) [M tlsa.so] tls_cfg.o > CC (gcc) [M tlsa.so] tls_select.o > CC (gcc) [M tlsa.so] tls_dump_vf.o > CC (gcc) [M tlsa.so] tls_init.o > CC (gcc) [M tlsa.so] tls_bio.o > CC (gcc) [M tlsa.so] tls_config.o > CC (gcc) [M tlsa.so] tls_server.o > CC (gcc) [M tlsa.so] tls_rpc.o > CC (gcc) [M tlsa.so] tls_ct_wrq.o > CC (gcc) [M tlsa.so] tlsa_mod.o > CC (gcc) [M tlsa.so] tls_verify.o > LD (gcc) [M tlsa.so] tlsa.so > /usr/bin/ld: > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(deflate.o): > relocation R_X86_64_32S against hidden symbol `_length_code' can not > be used when making a shared object > /usr/bin/ld: > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(inflate.o): > relocation R_X86_64_32S against hidden symbol `zcfree' can not be used > when making a shared object > /usr/bin/ld: > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(inftrees.o): > relocation R_X86_64_32 against `.rodata' can not be used when making a > shared object; recompile with -fPIC > /usr/bin/ld: > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(trees.o): > relocation R_X86_64_32S against hidden symbol `_length_code' can not > be used when making a shared object > /usr/bin/ld: > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(zutil.o): > relocation R_X86_64_32 against `.rodata.str1.1' can not be used when > making a shared object; recompile with -fPIC > /usr/bin/ld: > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(crc32.o): > relocation R_X86_64_32 against `.rodata' can not be used when making a > shared object; recompile with -fPIC > /usr/bin/ld: > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(inffast.o): > relocation R_X86_64_32S against `.rodata.str1.1' can not be used when > making a shared object; recompile with -fPIC > /usr/bin/ld: tlsa.so: version node not found for symbol > SSLeay_version@OPENSSL_1.0.1 > /usr/bin/ld: failed to set dynamic section sizes: Bad value > collect2: error: ld returned 1 exit status > make[2]: *** [tlsa.so] Error 1 > make[1]: *** [modules] Error 1 > > > __________________________________________________________ > Kamailio - Users Mailing List - Non Commercial Discussions > * [email protected] > Important: keep the mailing list in the recipients, do not reply only to the > sender! > Edit mailing list options or unsubscribe: > * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla -- www.asipto.com www.twitter.com/miconda -- www.linkedin.com/in/miconda __________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions * [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
