Compile Errors on CentOS 7.8 (solution)

If you hit any installation issues or cannot connect to your freshly installed UnrealIRCd then this forum is for you.

Moderator: Supporters

Post Reply
NightHawk
Posts: 1
Joined: Sun Jan 24, 2021 11:02 pm

Compile Errors on CentOS 7.8 (solution)

Post 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
Post Reply