Can't compile koffice; mislinked to Qt.framework
Kai Cherry <[email protected]>
| Newsgroups | gmane.comp.kde.darwin |
|---|---|
| Message-ID | <[email protected]> |
I cannot find whatever is setting this: -framework Qt koffice, with the patch from late yesterday, EST (GMT -5:00) is not liking this. trying to compile the libs for koffice, I'm running into: g++-3.3 -dynamiclib -single_module -o .libs/libkospell.4.dylib .libs/koSconfig.o .libs/koSpelldlg.o .libs/koSpell.o .libs/koaspell.o .libs/koispell.o -framework Qt /opt/kde/lib/libkdefx.4.2.0.dylib /opt/kde/lib/libDCOP.4.2.0.dylib /opt/kde/lib/libkdecore.4.2.0.dylib -L/sw/lib -L/opt/kde/lib -L/usr/local/qt/lib -L/opt/local/lib /opt/kde/lib/libkdeui.4.2.0.dylib /opt/kde/lib/libaspell.dylib -install_name /opt/kde/lib/libkospell.4.dylib -compatibility_version 6 -current_version 6.0 ld: warning -L: directory name (/sw/lib) does not exist ld: warning can't open dynamic library: libqt-mt.3.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) ld: warning multiple definitions of symbol _mkstemp /opt/kde/lib/libkdecore.4.2.0.dylib(single module) definition of _mkstemp /usr/lib/libSystem.dylib(mktemp.So) definition of _mkstemp ld: Undefined symbols: qstrdup(char const*) referenced from libkdecore expected to be defined in libqt-mt.3.dylib qWarning(char const*, ...) referenced from libkdecore expected to be defined in libqt-mt.3.dylib QUType_int::set(QUObject*, int) referenced from libkdecore expected to be defined in libqt-mt.3.dylib QColorGroup::setColor(QColorGroup::ColorRole, QColor const&) referenced from libkdecore expected to be defined in libqt-mt.3.dylib QColorGroup::QColorGroup[in-charge](QColor const&, QColor const&, QColor const&, QColor const&, QColor const&, QColor const&, QColor const&) referenced from libkdecore expected to be defined in libqt-mt.3.dylib QColorGroup::~QColorGroup [in-charge]() referenced from libkdecore expected to be defined in libqt-mt.3.dylib QDataStream::QDataStream[in-charge](QMemArray<char>, int) referenced from libkdecore expected to be defined in libqt-mt.3.dylib QDataStream::~QDataStream [in-charge]() referenced from libkdecore expected to be defined in libqt-mt.3.dylib QDataStream::operator<<(signed char) referenced from libkdecore expected to be defined in libqt-mt.3.dylib ...etc; basically everything in libqt-mt.3.dylib (which is in fact in Qt.framework) How do I fix this w/o wiping and recompiling kdelibs/kdebase? Thanks, -K