Hi,

I'm trying to compile KDE (using kdesrc-build), but I am unable to
compile kdelibs, libkdesu in particular.

Here are the last few lines from the log:

[ 27%] Building CXX object kdesu/CMakeFiles/kdesu.dir/stub.o
Linking CXX shared library ../lib/libkdesu.so
/usr/bin/ld: error: ../lib/libkpty.so.4.8.0:1:1: invalid character
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::init():/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:147:
error: undefined reference to 'KPty::~KPty()'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::init():/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:148:
error: undefined reference to 'KPty::KPty()'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::init():/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:149:
error: undefined reference to 'KPty::open()'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::fd()
const:/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:172:
error: undefined reference to 'KPty::masterFd() const'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::WaitSlave():/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:389:
error: undefined reference to 'KPty::tcGetAttr(termios*) const'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::enableLocalEcho(bool):/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:408:
error: undefined reference to 'KPty::setEcho(bool)'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::setupTTY():/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:522:
error: undefined reference to 'KPty::setCTty()'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::setupTTY():/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:525:
error: undefined reference to 'KPty::slaveFd() const'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::exec(QByteArray const&, QList<QByteArray>
const&):/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:308:
error: undefined reference to 'KPty::closeSlave()'
/usr/bin/ld: CMakeFiles/kdesu.dir/process.o: in function
KDESu::PtyProcess::~PtyProcess():/home/fhd/Projects/kde/kdesrc/kdelibs/kdesu/process.cpp:129:
error: undefined reference to 'KPty::~KPty()'
collect2: ld returned 1 exit status
make[2]: *** [lib/libkdesu.so.5.8.0] Error 1
make[1]: *** [kdesu/CMakeFiles/kdesu.dir/all] Error 2
make: *** [all] Error 2

Ideas?

Attachment: signature.asc
Description: OpenPGP digital signature

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to