From kde-mac Wed Dec 24 00:24:38 2008 From: =?ISO-8859-1?Q?Jonas_B=E4hr?= Date: Wed, 24 Dec 2008 00:24:38 +0000 To: kde-mac Subject: Re: [KDE/Mac] packaging monkey reporting in - 4.2 beta2 is go! Message-Id: <12EF008D-E380-4EE1-A223-6E8DFFC007BB () web ! de> X-MARC-Message: https://marc.info/?l=kde-mac&m=123007832608146 Hi, Am 22.12.2008 um 02:55 schrieb Orville Bennett: > Well, sorta. Some beta2 port files added to macports today. > kdelibs4-devel After upgrading automoc kdelibs4-devel compiles but kdeui refuses to link because of the undefined symbols "mac_initialize_dbus()" and "mac_fork_and_reexec_self()". These symbols are in kdecore.5.2.0.dynlib (I checked with nm and got the names C++ mangled) and the link-command below should also search in "../lib/libkdecore.5.2.0.dylib". At a first glance it *should* work, but it doesn't... How did you manage to compile this? My system is Mac OS X 10.5.6 on intel, gcc-4.2, cmake-2.6.2 bye, Jonas -------------8<---------------8<---------------- Linking CXX shared library ../lib/libkdeui.dylib cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_kde_kdelibs4-devel/work/build/kdeui && / opt/local/bin/cmake -E cmake_link_script CMakeFiles/kdeui.dir/link.txt --verbose=1 /usr/bin/g++-4.2 -pipe -O2 -fno-common -Woverloaded-virtual - fvisibility=hidden -fvisibility-inlines-hidden -g3 -fno-inline - dynamiclib -headerpad_max_install_names -single_module - multiply_defined suppress -L/opt/local/lib -Wl,-compatibility_version, 5.0.0 -Wl,-current_version,5.2.0 -o ../lib/libkdeui.5.2.0.dylib - install_name /opt/local/lib/libkdeui.5.dylib CMakeFiles/kdeui.dir/ kdeui_automoc.o CMakeFiles/kdeui.dir/actions/kactioncollection.o CMakeFiles/kdeui.dir/actions/kactioncategory.o CMakeFiles/kdeui.dir/ actions/kaction.o CMakeFiles/kdeui.dir/actions/kactionmenu.o CMakeFiles/kdeui.dir/actions/kcodecaction.o CMakeFiles/kdeui.dir/ actions/kfontaction.o CMakeFiles/kdeui.dir/actions/kfontsizeaction.o CMakeFiles/kdeui.dir/actions/kpastetextaction.o CMakeFiles/kdeui.dir/ actions/krecentfilesaction.o CMakeFiles/kdeui.dir/actions/ kselectaction.o CMakeFiles/kdeui.dir/actions/kstandardaction.o CMakeFiles/kdeui.dir/actions/ktoggleaction.o CMakeFiles/kdeui.dir/ actions/ktoggletoolbaraction.o CMakeFiles/kdeui.dir/actions/ ktogglefullscreenaction.o CMakeFiles/kdeui.dir/actions/ ktoolbarlabelaction.o CMakeFiles/kdeui.dir/actions/ ktoolbarpopupaction.o CMakeFiles/kdeui.dir/actions/ ktoolbarspaceraction.o CMakeFiles/kdeui.dir/colors/kcolorspaces.o CMakeFiles/kdeui.dir/colors/kcolorutils.o CMakeFiles/kdeui.dir/colors/ kcolorscheme.o CMakeFiles/kdeui.dir/colors/kcolorcollection.o CMakeFiles/kdeui.dir/colors/kcolorbutton.o CMakeFiles/kdeui.dir/colors/ kcolorcombo.o CMakeFiles/kdeui.dir/colors/kcolordialog.o CMakeFiles/ kdeui.dir/colors/kcolormimedata.o CMakeFiles/kdeui.dir/colors/ kcolorvalueselector.o CMakeFiles/kdeui.dir/colors/ khuesaturationselect.o CMakeFiles/kdeui.dir/config/kconfigskeleton.o CMakeFiles/kdeui.dir/config/kconfiggroupgui.o CMakeFiles/kdeui.dir/ dialogs/kaboutkdedialog_p.o CMakeFiles/kdeui.dir/dialogs/ kassistantdialog.o CMakeFiles/kdeui.dir/dialogs/kconfigdialog.o CMakeFiles/kdeui.dir/dialogs/kconfigdialogmanager.o CMakeFiles/ kdeui.dir/dialogs/kbugreport.o CMakeFiles/kdeui.dir/dialogs/ kdeprintdialog.o CMakeFiles/kdeui.dir/dialogs/kdialog.o CMakeFiles/ kdeui.dir/dialogs/kedittoolbar.o CMakeFiles/kdeui.dir/dialogs/ kinputdialog.o CMakeFiles/kdeui.dir/dialogs/klinkdialog.o CMakeFiles/ kdeui.dir/dialogs/kmessagebox.o CMakeFiles/kdeui.dir/dialogs/ kmessageboxmessagehandler.o CMakeFiles/kdeui.dir/dialogs/ kaboutapplicationdialog.o CMakeFiles/kdeui.dir/dialogs/ knewpassworddialog.o CMakeFiles/kdeui.dir/dialogs/kpassworddialog.o CMakeFiles/kdeui.dir/dialogs/kpixmapregionselectordialog.o CMakeFiles/ kdeui.dir/dialogs/kprogressdialog.o CMakeFiles/kdeui.dir/dialogs/ kshortcuteditwidget.o CMakeFiles/kdeui.dir/dialogs/ kshortcutseditordelegate.o CMakeFiles/kdeui.dir/dialogs/ kshortcutseditoritem.o CMakeFiles/kdeui.dir/dialogs/kshortcutseditor.o CMakeFiles/kdeui.dir/dialogs/kshortcutschemeseditor.o CMakeFiles/ kdeui.dir/dialogs/kshortcutsdialog.o CMakeFiles/kdeui.dir/dialogs/ ksplashscreen.o CMakeFiles/kdeui.dir/dialogs/kswitchlanguagedialog_p.o CMakeFiles/kdeui.dir/dialogs/ktip.o CMakeFiles/kdeui.dir/findreplace/ kfind.o CMakeFiles/kdeui.dir/findreplace/kreplace.o CMakeFiles/ kdeui.dir/findreplace/kfinddialog.o CMakeFiles/kdeui.dir/findreplace/ kreplacedialog.o CMakeFiles/kdeui.dir/fonts/fonthelpers.o CMakeFiles/ kdeui.dir/fonts/kfontchooser.o CMakeFiles/kdeui.dir/fonts/ kfontcombobox.o CMakeFiles/kdeui.dir/fonts/kfontdialog.o CMakeFiles/ kdeui.dir/fonts/kfontrequester.o CMakeFiles/kdeui.dir/icons/ kiconeffect.o CMakeFiles/kdeui.dir/icons/kiconengine.o CMakeFiles/ kdeui.dir/icons/kicon.o CMakeFiles/kdeui.dir/icons/kiconloader.o CMakeFiles/kdeui.dir/icons/kicontheme.o CMakeFiles/kdeui.dir/icons/ kiconcache.o CMakeFiles/kdeui.dir/itemviews/klistwidget.o CMakeFiles/ kdeui.dir/itemviews/klistwidgetsearchline.o CMakeFiles/kdeui.dir/ itemviews/ktreewidgetsearchline.o CMakeFiles/kdeui.dir/itemviews/ kfilterproxysearchline.o CMakeFiles/kdeui.dir/itemviews/ kextendableitemdelegate.o CMakeFiles/kdeui.dir/itemviews/ kcategorizedsortfilterproxymodel.o CMakeFiles/kdeui.dir/itemviews/ kcategorizedview.o CMakeFiles/kdeui.dir/itemviews/kcategorydrawer.o CMakeFiles/kdeui.dir/itemviews/kwidgetitemdelegate.o CMakeFiles/ kdeui.dir/itemviews/kwidgetitemdelegatepool.o CMakeFiles/kdeui.dir/ jobs/kdialogjobuidelegate.o CMakeFiles/kdeui.dir/jobs/ kabstractwidgetjobtracker.o CMakeFiles/kdeui.dir/jobs/ kwidgetjobtracker.o CMakeFiles/kdeui.dir/jobs/kstatusbarjobtracker.o CMakeFiles/kdeui.dir/jobs/kuiserverjobtracker.o CMakeFiles/kdeui.dir/ kernel/kapplication.o CMakeFiles/kdeui.dir/kernel/kclipboard.o CMakeFiles/kdeui.dir/kernel/kuniqueapplication.o CMakeFiles/kdeui.dir/ kernel/ksessionmanager.o CMakeFiles/kdeui.dir/kernel/kstyle.o CMakeFiles/kdeui.dir/kernel/kstartupinfo.o CMakeFiles/kdeui.dir/kernel/ kglobalsettings.o CMakeFiles/kdeui.dir/paged/kpagedialog.o CMakeFiles/ kdeui.dir/paged/kpagemodel.o CMakeFiles/kdeui.dir/paged/kpageview.o CMakeFiles/kdeui.dir/paged/kpageview_p.o CMakeFiles/kdeui.dir/paged/ kpagewidget.o CMakeFiles/kdeui.dir/paged/kpagewidgetmodel.o CMakeFiles/ kdeui.dir/plotting/kplotaxis.o CMakeFiles/kdeui.dir/plotting/ kplotpoint.o CMakeFiles/kdeui.dir/plotting/kplotobject.o CMakeFiles/ kdeui.dir/plotting/kplotwidget.o CMakeFiles/kdeui.dir/shortcuts/ kshortcut.o CMakeFiles/kdeui.dir/shortcuts/kshortcutschemeshelper.o CMakeFiles/kdeui.dir/shortcuts/kstandardshortcut.o CMakeFiles/ kdeui.dir/shortcuts/kglobalaccel.o CMakeFiles/kdeui.dir/shortcuts/ kglobalshortcutinfo.o CMakeFiles/kdeui.dir/shortcuts/ kglobalshortcutinfo_dbus.o CMakeFiles/kdeui.dir/shortcuts/ kdedglobalaccel_interface.o CMakeFiles/kdeui.dir/shortcuts/ kdedglobalaccel_component_interface.o CMakeFiles/kdeui.dir/shortcuts/ kacceleratormanager.o CMakeFiles/kdeui.dir/shortcuts/ kcheckaccelerators.o CMakeFiles/kdeui.dir/shortcuts/kgesture.o CMakeFiles/kdeui.dir/shortcuts/kgesturemap.o CMakeFiles/kdeui.dir/ sonnet/dialog.o CMakeFiles/kdeui.dir/sonnet/configwidget.o CMakeFiles/ kdeui.dir/sonnet/highlighter.o CMakeFiles/kdeui.dir/sonnet/ configdialog.o CMakeFiles/kdeui.dir/sonnet/dictionarycombobox.o CMakeFiles/kdeui.dir/util/kckey.o CMakeFiles/kdeui.dir/util/ kcompletion.o CMakeFiles/kdeui.dir/util/kcompletionbase.o CMakeFiles/ kdeui.dir/util/kcrash.o CMakeFiles/kdeui.dir/util/kcursor.o CMakeFiles/ kdeui.dir/util/kguiitem.o CMakeFiles/kdeui.dir/util/kkeyserver.o CMakeFiles/kdeui.dir/util/kmanagerselection.o CMakeFiles/kdeui.dir/ util/knotification.o CMakeFiles/kdeui.dir/util/knotificationmanager.o CMakeFiles/kdeui.dir/util/knotificationrestrictions.o CMakeFiles/ kdeui.dir/util/knumvalidator.o CMakeFiles/kdeui.dir/util/ kpassivepopup.o CMakeFiles/kdeui.dir/util/ kpassivepopupmessagehandler.o CMakeFiles/kdeui.dir/util/kpixmapcache.o CMakeFiles/kdeui.dir/util/kpixmapprovider.o CMakeFiles/kdeui.dir/util/ kstandardguiitem.o CMakeFiles/kdeui.dir/util/ksvgrenderer.o CMakeFiles/ kdeui.dir/util/ksystemtrayicon.o CMakeFiles/kdeui.dir/util/kwallet.o CMakeFiles/kdeui.dir/util/kwhatsthismanager.o CMakeFiles/kdeui.dir/ util/kwordwrap.o CMakeFiles/kdeui.dir/util/kxerrorhandler.o CMakeFiles/ kdeui.dir/util/kxmessages.o CMakeFiles/kdeui.dir/util/kxutils.o CMakeFiles/kdeui.dir/util/kundostack.o CMakeFiles/kdeui.dir/widgets/ kactionselector.o CMakeFiles/kdeui.dir/widgets/kanimatedbutton.o CMakeFiles/kdeui.dir/widgets/karrowbutton.o CMakeFiles/kdeui.dir/ widgets/kdialogbuttonbox.o CMakeFiles/kdeui.dir/widgets/kbuttongroup.o CMakeFiles/kdeui.dir/widgets/kcapacitybar.o CMakeFiles/kdeui.dir/ widgets/kcharselect.o CMakeFiles/kdeui.dir/widgets/kcharselectdata.o CMakeFiles/kdeui.dir/widgets/kcmodule.o CMakeFiles/kdeui.dir/widgets/ kcombobox.o CMakeFiles/kdeui.dir/widgets/kcompletionbox.o CMakeFiles/ kdeui.dir/widgets/kdatepicker.o CMakeFiles/kdeui.dir/widgets/ kdatetable.o CMakeFiles/kdeui.dir/widgets/kdatetimewidget.o CMakeFiles/ kdeui.dir/widgets/kdatewidget.o CMakeFiles/kdeui.dir/widgets/ keditlistbox.o CMakeFiles/kdeui.dir/widgets/kfadewidgeteffect.o CMakeFiles/kdeui.dir/widgets/khbox.o CMakeFiles/kdeui.dir/widgets/ khelpmenu.o CMakeFiles/kdeui.dir/widgets/khistorycombobox.o CMakeFiles/ kdeui.dir/widgets/kkeysequencewidget.o CMakeFiles/kdeui.dir/widgets/ klanguagebutton.o CMakeFiles/kdeui.dir/widgets/kled.o CMakeFiles/ kdeui.dir/widgets/klineedit.o CMakeFiles/kdeui.dir/widgets/ kmainwindow.o CMakeFiles/kdeui.dir/widgets/kmenu.o CMakeFiles/ kdeui.dir/widgets/kmenubar.o CMakeFiles/kdeui.dir/widgets/ kmultitabbar.o CMakeFiles/kdeui.dir/widgets/knuminput.o CMakeFiles/ kdeui.dir/widgets/kpixmapregionselectorwidget.o CMakeFiles/kdeui.dir/ widgets/kpushbutton.o CMakeFiles/kdeui.dir/widgets/krestrictedline.o CMakeFiles/kdeui.dir/widgets/krichtextedit.o CMakeFiles/kdeui.dir/ widgets/krichtextwidget.o CMakeFiles/kdeui.dir/widgets/kruler.o CMakeFiles/kdeui.dir/widgets/kselector.o CMakeFiles/kdeui.dir/widgets/ kseparator.o CMakeFiles/kdeui.dir/widgets/kshortcutwidget.o CMakeFiles/ kdeui.dir/widgets/ksqueezedtextlabel.o CMakeFiles/kdeui.dir/widgets/ kstatusbar.o CMakeFiles/kdeui.dir/widgets/kstringvalidator.o CMakeFiles/kdeui.dir/widgets/ktabbar.o CMakeFiles/kdeui.dir/widgets/ ktabwidget.o CMakeFiles/kdeui.dir/widgets/ktextbrowser.o CMakeFiles/ kdeui.dir/widgets/ktextedit.o CMakeFiles/kdeui.dir/widgets/ ktimezonewidget.o CMakeFiles/kdeui.dir/widgets/ktitlewidget.o CMakeFiles/kdeui.dir/widgets/ktoolbar.o CMakeFiles/kdeui.dir/widgets/ kurllabel.o CMakeFiles/kdeui.dir/widgets/kvbox.o CMakeFiles/kdeui.dir/ widgets/kxyselector.o CMakeFiles/kdeui.dir/widgets/ kdeuiwidgetsproxystyle.o CMakeFiles/kdeui.dir/widgets/ nestedlisthelper.o CMakeFiles/kdeui.dir/xmlgui/kxmlguibuilder.o CMakeFiles/kdeui.dir/xmlgui/kxmlguiwindow.o CMakeFiles/kdeui.dir/ xmlgui/kmainwindowiface.o CMakeFiles/kdeui.dir/xmlgui/ kmenumenuhandler_p.o CMakeFiles/kdeui.dir/xmlgui/ktoolbarhandler.o CMakeFiles/kdeui.dir/xmlgui/kxmlguiclient.o CMakeFiles/kdeui.dir/ xmlgui/kxmlguifactory.o CMakeFiles/kdeui.dir/xmlgui/kxmlguifactory_p.o CMakeFiles/kdeui.dir/xmlgui/kxmlguiversionhandler.o CMakeFiles/ kdeui.dir/util/kkeyserver_mac.o CMakeFiles/kdeui.dir/windowmanagement/ kwindowsystem_mac.o CMakeFiles/kdeui.dir/windowmanagement/ kwindowinfo_mac.o CMakeFiles/kdeui.dir/kwallet_interface.o CMakeFiles/ kdeui.dir/jobviewserverinterface.o CMakeFiles/kdeui.dir/jobviewiface.o -L/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_kde_kdelibs4-devel/work/build/lib -F/opt/ local/Library/Frameworks -framework QtSvg -F/opt/local/Library/ Frameworks -framework QtCore -lpthread ../lib/libkdecore.5.2.0.dylib - F/opt/local/Library/Frameworks -framework QtGui -F/opt/local/Library/ Frameworks -framework QtXml -framework Carbon -F/opt/local/Library/ Frameworks -framework QtCore -lpthread -framework Carbon -F/opt/local/ Library/Frameworks -framework QtDBus Undefined symbols: "mac_initialize_dbus()", referenced from: KApplicationPrivate::init(bool) in kapplication.o KUniqueApplication::start(QFlags)in kuniqueapplication.o "mac_fork_and_reexec_self()", referenced from: KUniqueApplication::start(QFlags)in kuniqueapplication.o ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [lib/libkdeui.5.2.0.dylib] Error 1 make[1]: *** [kdeui/CMakeFiles/kdeui.dir/all] Error 2 make: *** [all] Error 2 -------------8<---------------8<---------------- > > kdebase4-devel > kdepimlibs4-devel > kdepim4-devel > > Soprano, strigi, phonon, and akonadi are all still at their stable > versions. > The kdebase* ports also have a variant for building xine stuff. if it > doesn't work feel free to fix it but don't file bugs cause I won't :-) > > If volunteers feel lucky submit kdegraphics, kdemultimedia, koffice, > kdeutils, kdesdk, kdevelop, kdenetwork, digikam or kdenlive portfiles > and they might show up. > I'm now sticking to my promise of not doing anything beyond base or > that I'm not interested in. Enjoy :-) > > Oh, there's also an amarok-devel port file which depends on the stable > KDE release. At some point i'll probably change it to depend on either > one (preferring stable). > _______________________________________________ > kde-mac@kde.org > List Information: https://mail.kde.org/mailman/listinfo/kde-mac > KDE/Mac Information: http://techbase.kde.org/index.php?title=Projects/KDE_on_Mac_OS_X _______________________________________________ kde-mac@kde.org List Information: https://mail.kde.org/mailman/listinfo/kde-mac KDE/Mac Information: http://techbase.kde.org/index.php?title=Projects/KDE_on_Mac_OS_X