Page 1 of 1

SSL Compile 2

Posted: Tue Apr 27, 2004 10:07 pm
by SidV
Unrealv3.2-RC2fix

Code: Select all

* Loading IRCd configuration ..
* unrealircd.conf:227: listen with SSL flag enabled on a non SSL compile
* Configuration loaded without any problems ..
Ok after reading this post three time and trying everything it says ssl suport still will not work.

First durring ./Config I get :

Code: Select all

mkdir: cannot create directory `/home/sidv/Unreal3.2/tmp': File exists
checking for openssl... not found
configure: WARNING: disabling ssl support
Next here is operating system and version:

Code: Select all

sidv@Looonie:~> uname -a
Linux Looonie 2.4.21-202-athlon #1 Fri Apr 2 21:22:14 UTC 2004 i686 athlon i386 GNU/Linux
sidv@Looonie:~> openssl version 
OpenSSL 0.9.7b 10 Apr 2003
And last out put to the config.log:

Code: Select all

configure:2153: checking for openssl
configure:2171: found /usr/bin/openssl
configure:2183: result: /usr/bin/openssl

configure:9509: checking for openssl
configure:9533: result: not found 
configure:9535: WARNING: disabling ssl support
ac_cv_path_OPENSSLPATH=/usr/bin/openssl
That seems to be it. Unreal seems to find openssl but then it suddenly can't find it.

I have ran make clean then started over, I have even rm -rf Unreal3.2 and started new. I know ssl is working because I can get to it from:

Code: Select all

sidv@Looonie:~> openssl
OpenSSL> 
 
Sid_V

Posted: Tue Apr 27, 2004 10:20 pm
by codemastr
It's finding the binary, not the library. You're going to need to tell it where libcrypto/libssl are located. When it asks for a path, you need to give it one.

path

Posted: Wed Apr 28, 2004 12:09 am
by SidV
Ok I have tired /usr/lib/ , usr/lib/ and the lot. I found both files in usr/lib/ but I still get the same thing with ./Configure.

Sid

Posted: Tue Jun 01, 2004 10:13 am
by Tussypackzero
I have the same Problem. Anyone an idea ?

Posted: Tue Jun 01, 2004 3:44 pm
by Syzop
Yes, well.. you don't have the openssl development stuff installed.. Dunnow which exact OS/dist. you are on, but on debian the package is called 'libssl-dev' and on redhat/etc it's probably something like... libsslBLA-dev or -devel.

Again, binaries are not enough, even libs are not enough, it also needs the header files (eg: opensslv.h and tens of others), all these things are included in such -dev(el) packages. And in case you compiled from source (or say, are using gentoo), then I wonder why you even ask here since you should know :P