put your logs at http://pastebin.com/
before compiling kdelibs you need to compile other dependency also. check out kde techbase for that. I used cmakekde script and it took only few mins to get my work done :) On Wed, Aug 3, 2011 at 11:08 PM, Felix H. Dahlke <f...@ubercode.de> wrote: > 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? > > > > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to > unsubscribe << > >
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<