chesterpolo / mongoose

Automatically exported from code.google.com/p/mongoose
MIT License
0 stars 0 forks source link

DLOPEN(): Shared Library Names #143

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
FYI
Mongoose, in unix builds, references SSL_LIB and CRYPTO_LIB to libssl.so 
and libcrypto.so respectively. There is a little issue with this approach 
because those two files may not be present in a system, even though the 
same system has OpenSSL available. They usually will be available, only if 
development packages were installed previously in the system. Despite the 
weirdness, further explanation may be found in the following reference URL: 
http://www.linux.org/docs/ldp/howto/Program-Library-HOWTO/shared-
libraries.html

As a workaround, the attached patch has to be applied against Makefile and 
mongoose.c, in the %prep section of a Spec file.
Please, consider to ship a Makefile without that gcc option, in order to 
make the patch unnecessary.

Regards

Original issue reported on code.google.com by raaquini on 21 May 2010 at 12:02

Attachments:

GoogleCodeExporter commented 9 years ago
Since 2.9, Mongoose links explicitely against SSL libraries.

Original comment by valenok on 23 Aug 2010 at 8:55

GoogleCodeExporter commented 9 years ago
Since 2.9, Mongoose links explicitely against SSL libraries.

Original comment by valenok on 23 Aug 2010 at 8:55