On Thu, Sep 28, 2006 at 01:39:07PM -0600, Jim McConville wrote: > Problem; Cannot compile kde-3.5.2 with SSL. > System: LFS-6.2 followed by using BLFS-6 (Deveopment Version) Strict > adherance to the instructions was maintained throughout > the building process. openssl-0.9.7g is installed [...] > The tail of the "make" compilation ie as follows: > make[3]: Leaving directory `/sources/kde-3.5.2/kdebase-3.5.2/kcontrol/taskbar' > Making all in crypto > make[3]: Entering directory `/sources/kde-3.5.2/kdebase-3.5.2/kcontrol/crypto' > /bin/sh ../../libtool --silent --tag=CXX --mode=link > g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE > -Wcast-align -Wconversion -Wchar-s > ubscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -Wformat-security > -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-ne > w -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL > -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -o > kcm_crypto.la -rpath /opt/kde-3.5. > 2/lib/kde3 -R /opt/kde-3.5.2/lib -R /opt/kde-3.5.2/lib -R /opt/qt/lib -R > /usr/X11R6/lib -L/opt/kde-3.5.2/lib -L/opt/qt/lib -L/usr/X11R6/lib > -module -av > oid-version -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined > crypto.lo certexport.lo kdatetimedlg.lo -lkdeui -lkio -lssl -lcrypto > .libs/crypto.o: In function `KCryptoConfig::slotCAImport()': > crypto.cpp:(.text+0x82eb): undefined reference to > `KOpenSSLProxy::X509_STORE_new()' [...] > I would appreciate any advise on the course of action to take in resolving > the > problem. > > Thanks, Jim McConville
If openssl is in /usr, does find /usr/lib -name '*.so.*' -type f | xargs grep X509_STORE_new show that it is in libcrypto and libssl ? If it does, I'm not sure why it is not found. Review the output from configure, and the configure script. If it doesn't show these libs, where did you really install it ? Using any unusual prefix probably means you need to pass something to the kde configure script - again search for ssl in the script to see what it will accept (perhaps something like --with-ssl=). Ken -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
