Re: openssl development libraries not found

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kalpa Welivitigoda wrote, at 09/25/2010 11:17 AM +9:00:
> hi,
>
> I'm on F13 and I'm trying to compile a package from the source. The
> package is delasa (www.dalesa.lk) and when I ./configure. I get
> 'configure: error: openssl development libraries not found'.
> This is the output of 'yum search openssl | grep dev'
>
> openssl-devel.i686 : Files for development of applications which will use
> globus-gsi-openssl-error-devel.i686 : Globus Toolkit - Globus OpenSSL Error
> globus-openssl-devel.i686 : Globus Toolkit - Openssl Library Development Files
> globus-openssl-module-devel.i686 : Globus Toolkit - Globus OpenSSL Module
> libpathfinder-openssl-devel.i686 : Pathfinder development libraries based on
> xmlsec1-openssl-devel.i686 : OpenSSL crypto plugin for XML Security Library
> tcltls-devel.i686 : Header files for the OpenSSL extension for Tcl
> nss_compat_ossl-devel.i686 : Development libraries for nss_compat_ossl
>
> and I've installed all the above listed packages and the error still remains.
>
> and this is the latter part of config.log
>

If you are trying dalesa 1.1.1 (i.e.
http://downloads.sourceforge.net/dalesa/dalesa-1.1.1.tar.bz2 ) and
are seeing error messages in config.log like:
--------------------------------------------------
/usr/bin/ld: /tmp/ccdx7W9g.o: undefined reference to symbol 'EVP_MD_CTX_init'
/usr/bin/ld: note: 'EVP_MD_CTX_init' is defined in DSO /lib/libcrypto.so.10 so try adding it to the linker command line
/lib/libcrypto.so.10: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
--------------------------------------------------
try this:
--------------------------------------------------
--- dalesa-1.1.1/configure.in.debug	2010-08-21 04:14:06.000000000 +0900
+++ dalesa-1.1.1/configure.in	2010-09-25 16:38:34.000000000 +0900
@@ -25,7 +25,9 @@
  
  # Checks for libraries.
  LDFLAGS="$LDFLAGS -L/usr/lib/mysql"
-AC_CHECK_LIB(ssl,EVP_MD_CTX_init,, AC_MSG_ERROR(openssl development libraries not found))
+AC_CHECK_LIB(ssl,EVP_MD_CTX_init,,
+  AC_CHECK_LIB(crypto,EVP_MD_CTX_init,,
+    AC_MSG_ERROR(openssl development libraries not found)))
  AC_CHECK_LIB(xml2,xmlNewParserCtxt,, AC_MSG_ERROR(xml2 development libraries not found))
  AC_CHECK_LIB(ossp-uuid,uuid_create,, AC_MSG_ERROR(uuid library not found))
  
--------------------------------------------------

Also please check
http://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking
http://fedoraproject.org/wiki/UnderstandingDSOLinkChange

Regards,
Mamoru
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux