Hi devs, I was trying to build kdepimlibs 4.9.2 on MacOSX 10.6.8... While it was possible to install kdelibs4 almost without trouble (with some fixes concerning missing Nepomuk header files) I FAILED with kdepimlibs.
All was built fine, but linking gives trouble. Nepomuk libs are installed and e.g. AllTags() can be found in here: --- $ dyldinfo -export /opt/macports-test/lib/libnepomuk.dylib | grep allTag 0x000286B0 __ZN7Nepomuk3Tag7allTagsEv --- Do you have any idea why the links step does NOT include the nepomuk libs: --- :info:build cd /opt/macports-test/var/macports/build/_Users_marko_WC_MacPorts_ports_kde_kdepimlibs4/kdepimlibs4/work/build/akonadi/contact && /opt/macports-test/bin/cmake -E cmake_link_script CMakeFiles/akonadi-contact.dir/link.txt --verbose=1 :info:build /usr/bin/g++-4.2 -pipe -O2 -arch x86_64 -fno-common -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fexceptions -UQT_NO_EXCEPTIONS -O2 -DNDEBUG -DQT_NO_DEBUG -arch x86_64 -isysroot / -mmacosx-version-min=10.6 -dynamiclib -Wl,-headerpad_max_install_names -single_module -multiply_defined suppress -arch x86_64 -compatibility_version 4.0.0 -current_version 4.9.2 -o ../../lib/libakonadi-contact.4.9.2.dylib -install_name /opt/macports-test/lib/libakonadi-contact.4.dylib CMakeFiles/akonadi-contact.dir/akonadi-contact_automoc.o CMakeFiles/akonadi-contact.dir/abstractcontactformatter.o CMakeFiles/akonadi-contact.dir/abstractcontactgroupformatter.o CMakeFiles/akonadi-contact.dir /attributeregistrar.o CMakeFiles/akonadi-contact.dir/collectionfiltermodel.o CMakeFiles/akonadi-contact.dir/contactcompletionmodel.o CMakeFiles/akonadi-contact.dir/contactdefaultactions.o CMakeFiles/akonadi-contact.dir/contacteditor.o CMakeFiles/akonadi-contact.dir/contacteditordialog.o CMakeFiles/akonadi-contact.dir/contactgroupeditor.o CMakeFiles/akonadi-contact.dir/contactgroupeditordelegate.o CMakeFiles/akonadi-contact.dir/contactgroupeditordialog.o CMakeFiles/akonadi-contact.dir/contactgrouplineedit.o CMakeFiles/akonadi-contact.dir/contactgroupexpandjob.o CMakeFiles/akonadi-contact.dir/contactgroupmodel.o CMakeFiles/akonadi-contact.dir/contactgroupsearchjob.o CMakeFiles/akonadi-contact.dir/contactgroupviewer.o CMakeFiles/akonadi-contact.dir/contactgroupviewerdialog.o CMakeFiles/akonadi-contact.dir/contactmetadata.o CMakeFiles/akonadi-contact.dir/contactmetadataattribute.o CMakeFiles/akonadi-contact.dir/contactsearchjob.o CMakeFiles/akonadi-contact.dir/contactsfilterprox ymodel.o CMakeFiles/akonadi-contact.dir/contactstreemodel.o CMakeFiles/akonadi-contact.dir/contactviewer.o CMakeFiles/akonadi-contact.dir/contactviewerdialog.o CMakeFiles/akonadi-contact.dir/customfields.o CMakeFiles/akonadi-contact.dir/customfieldmanager.o CMakeFiles/akonadi-contact.dir/emailaddressselection.o CMakeFiles/akonadi-contact.dir/emailaddressselectiondialog.o CMakeFiles/akonadi-contact.dir/emailaddressselectionproxymodel.o CMakeFiles/akonadi-contact.dir/emailaddressselectionwidget.o CMakeFiles/akonadi-contact.dir/textbrowser.o CMakeFiles/akonadi-contact.dir/leafextensionproxymodel.o CMakeFiles/akonadi-contact.dir/recentcontactscollections.o CMakeFiles/akonadi-contact.dir/recentcontactscollectionrequestjob.o CMakeFiles/akonadi-contact.dir/standardcontactactionmanager.o CMakeFiles/akonadi-contact.dir/standardcontactformatter.o CMakeFiles/akonadi-contact.dir/standardcontactgroupformatter.o CMakeFiles/akonadi-contact.dir/waitingoverlay.o CMakeFiles/akonadi-contact.di r/actions/dialphonenumberaction.o CMakeFiles/akonadi-contact.dir/actions/showaddressaction.o CMakeFiles/akonadi-contact.dir/actions/qdialer.o CMakeFiles/akonadi-contact.dir/actions/qskypedialer.o CMakeFiles/akonadi-contact.dir/actions/sendsmsaction.o CMakeFiles/akonadi-contact.dir/actions/smsdialog.o CMakeFiles/akonadi-contact.dir/contactactionssettings.o CMakeFiles/akonadi-contact.dir/editor/addresseditwidget.o CMakeFiles/akonadi-contact.dir/editor/categorieseditwidget.o CMakeFiles/akonadi-contact.dir/editor/contacteditorwidget.o CMakeFiles/akonadi-contact.dir/editor/customfieldeditordialog.o CMakeFiles/akonadi-contact.dir/editor/customfieldsdelegate.o CMakeFiles/akonadi-contact.dir/editor/customfieldseditwidget.o CMakeFiles/akonadi-contact.dir/editor/customfieldsmodel.o CMakeFiles/akonadi-contact.dir/editor/dateeditwidget.o CMakeFiles/akonadi-contact.dir/editor/displaynameeditwidget.o CMakeFiles/akonadi-contact.dir/editor/emaileditwidget.o CMakeFiles/akonadi-contact.dir/ed itor/freebusyeditwidget.o CMakeFiles/akonadi-contact.dir/editor/geoeditwidget.o CMakeFiles/akonadi-contact.dir/editor/im/imdelegate.o CMakeFiles/akonadi-contact.dir/editor/im/imeditordialog.o CMakeFiles/akonadi-contact.dir/editor/im/immodel.o CMakeFiles/akonadi-contact.dir/editor/im/improtocols.o CMakeFiles/akonadi-contact.dir/editor/im/imitemdialog.o CMakeFiles/akonadi-contact.dir/editor/imagewidget.o CMakeFiles/akonadi-contact.dir/editor/imeditwidget.o CMakeFiles/akonadi-contact.dir/editor/kdatepickerpopup.o CMakeFiles/akonadi-contact.dir/editor/kedittagsdialog.o CMakeFiles/akonadi-contact.dir/editor/nameeditdialog.o CMakeFiles/akonadi-contact.dir/editor/nameeditwidget.o CMakeFiles/akonadi-contact.dir/editor/phoneeditwidget.o CMakeFiles/akonadi-contact.dir/editor/secrecyeditwidget.o CMakeFiles/akonadi-contact.dir/editor/soundeditwidget.o CMakeFiles/akonadi-contact.dir/editor/tagwidget.o CMakeFiles/akonadi-contact.dir/recentcontactscollectionssettings.o ../../lib/libakonadi -kde.4.9.2.dylib ../../lib/libkabc.4.9.2.dylib ../../lib/libkcalcore.4.9.2.dylib ../../lib/libkmime.4.9.2.dylib ../../lib/libkpimutils.4.9.2.dylib /opt/macports-test/lib/libkdeui.5.9.2.dylib /opt/macports-test/lib/libkio.5.9.2.dylib ../../lib/libakonadi-kde.4.9.2.dylib /opt/macports-test/lib/libsoprano.dylib /opt/macports-test/lib/libprison.dylib /opt/macports-test/lib/libphonon.dylib ../../lib/libkresources.4.9.2.dylib ../../lib/libkmime.4.9.2.dylib /opt/macports-test/lib/libkio.5.9.2.dylib /opt/macports-test/lib/libQtNetwork.dylib /opt/macports-test/lib/libQtXml.dylib /opt/macports-test/lib/libkdeui.5.9.2.dylib /opt/macports-test/lib/libQtSvg.dylib /opt/macports-test/lib/libkdecore.5.9.2.dylib /opt/macports-test/lib/libQtDBus.dylib /opt/macports-test/lib/libQtCore.dylib -framework Carbon /opt/macports-test/lib/libQtGui.dylib /opt/macports-test/lib/libsoprano.dylib /opt/macports-test/lib/libprison.dylib /opt/macports-test/lib/libphonon.dylib --- ???? CMake should have been able to locate the library, according to CMakeCache.txt: --- . . . //No help, variable specified on the command line. MYSQL_LIB_DIR:UNINITIALIZED=/opt/macports-test/lib/mysql5/mysql //Path to a file. NEPOMUK_ADDONTOLOGYCLASSES_FILE:FILEPATH=/opt/macports-test/share/apps/cmake/modules/NepomukAddOntologyClasses.cmake //Path to a file. NEPOMUK_INCLUDE_DIR:PATH=/opt/macports-test/include //Path to a library. NEPOMUK_LIBRARIES:FILEPATH=/opt/macports-test/lib //Path to a library. NEPOMUK_QUERY_LIBRARIES:FILEPATH=/opt/macports-test/lib/libnepomukquery.dylib //Path to a library. NEPOMUK_UTILS_LIBRARIES:FILEPATH=/opt/macports-test/lib/libnepomukutils.dylib //No help, variable specified on the command line. OPENAL_INCLUDE_DIR:UNINITIALIZED=/System/Library/Frameworks/OpenAL.framework/Headers . . . --- Any ideas as to why the link script CMakeFiles/akonadi-contact.dir/link.txt from above does not consider linking Nepomuk? Greets, Marko >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<