Page 1 of 1

Compile Errors on CentOS 7.8 (solution)

Posted: Fri Jan 29, 2021 5:14 pm
by NightHawk
I ran into compilation issues that are addressed in this thread but the solution for me differed and the thread is locked:
viewtopic.php?f=45&t=8912

I could NOT find libcrypto.so & libssl.so - only libcrypto.a & libssl.a on my system
Taking the information from that thread, I found that openssl-devel supplied the *.so files

I did the following rather than the solutions mentioned:
yum install openssl-devel
mv /usr/local/ssl/lib/libssl.a /usr/local/ssl/lib/libssl.a.old
mv /usr/local/ssl/lib/libcrypto.a /usr/local/ssl/lib/libcrypto.a.old
ln -s /usr/lib64/libcrypto.so libcrypto.so
ln -s /usr/lib64/libssl.so libssl.so

From that point, I was able to compile successfully and do a make install without issue

* UnrealIRCd compiled successfully
* YOU ARE NOT DONE YET! Run "make install" to install UnrealIRCd !

I hated to start a new thread on this but hope it helps others or can guide them to a solution that doesn't involve recompiling openssl