Version: (using KDE 4.0.1) Installed from: Gentoo Packages Compiler: i686-pc-linux-gnu-gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.0.1) OS: Linux I use Gentoo Linux on my laptop Acer TM 2350. When i try compile kdelibs 4.0.* it return some errors with linking libkio.so. I've trying add and remove some 'USE' flags that doesn't work. PS: sorry for my bad english. Build log: [ 40%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksmimecrypto.o /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:308: предупреждение: unused parameter 'clearText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:308: предупреждение: unused parameter 'cipherText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:308: предупреждение: unused parameter 'privKey' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:308: предупреждение: unused parameter 'certs' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:308: предупреждение: unused parameter 'detached' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:333: предупреждение: unused parameter 'clearText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:333: предупреждение: unused parameter 'signature' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:333: предупреждение: unused parameter 'foundCerts' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:353: предупреждение: unused parameter 'signedText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:353: предупреждение: unused parameter 'clearText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:353: предупреждение: unused parameter 'foundCerts' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:378: предупреждение: unused parameter 'clearText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:378: предупреждение: unused parameter 'cipherText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:378: предупреждение: unused parameter 'algorithm' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:378: предупреждение: unused parameter 'recip' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:402: предупреждение: unused parameter 'cipherText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:402: предупреждение: unused parameter 'clearText' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksmimecrypto.cpp:402: предупреждение: unused parameter 'privKey' [ 40%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcsessioncache.o /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksslcsessioncache.cpp:74: предупреждение: unused parameter 'kurl' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksslcsessioncache.cpp:99: предупреждение: unused parameter 'kurl' /var/tmp/portage/kde-base/kdelibs-4.0.1-r1/work/kdelibs-4.0.1/kio/kssl/ksslcsessioncache.cpp:99: предупреждение: unused parameter 'session' Linking CXX shared library ../lib/libkio.so CMakeFiles/kio.dir/kio/kfilemetainfo.o: In function `KFileMetaInfoPrivate::init(QIODevice&, KUrl const&, long)': kfilemetainfo.cpp:(.text+0x1252): undefined reference to `Strigi::AnalysisResult::AnalysisResult(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, Strigi::IndexWriter&, Strigi::StreamAnalyzer&)' collect2: выполнение ld завершилось с кодом возврата 1 make[2]: *** [lib/libkio.so.5.0.0] Ошибка 1 make[1]: *** [kio/CMakeFiles/kio.dir/all] Ошибка 2 make: *** [all] Ошибка 2 * * ERROR: kde-base/kdelibs-4.0.1-r1 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * kdelibs-4.0.1-r1.ebuild, line 123: Called kde4-base_src_compile * kde4-base.eclass, line 298: Called kde4-base_src_make * kde4-base.eclass, line 345: Called cmake-utils_src_make * cmake-utils.eclass, line 146: Called die * The specific snippet of code: * emake "$@" || die "Make failed!" * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/kde-base/kdelibs-4.0.1-r1/temp/build.log'. * * Messages for package kde-base/kdelibs-4.0.1-r1: * * ERROR: kde-base/kdelibs-4.0.1-r1 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * kdelibs-4.0.1-r1.ebuild, line 123: Called kde4-base_src_compile * kde4-base.eclass, line 298: Called kde4-base_src_make * kde4-base.eclass, line 345: Called cmake-utils_src_make * cmake-utils.eclass, line 146: Called die * The specific snippet of code: * emake "$@" || die "Make failed!" * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant.
You have a conflict between the system installed strigi and the one installed from kdesupport. Please install just one, or make sure they are not available at the same time (eg in non standard prefixes).
if i unmerge strigi that can help? please tell me what i must to do? Thank You!