[Kde-bindings] Problem compiling kdebindings

Arno Rehn arno at arnorehn.de
Sun May 18 11:04:30 UTC 2008


Am Samstag 17 Mai 2008 21:05:38 schrieb David Palacio:
> Hi,
>
> I had been able to compile kdebindings until not so much ago. Now, there is
> a problem when it is time to link smoke kde. I'm using Debian experimental
> packages (4.0.72).
>
> Linking CXX shared library ../../lib/libsmokekde.so
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1984':
> x_16.cpp:(.text+0xbb3): undefined reference to `KPty::~KPty()'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1982':
> x_16.cpp:(.text+0xbed): undefined reference to `KPty::slaveFd() const'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1981':
> x_16.cpp:(.text+0xbfc): undefined reference to `KPty::masterFd() const'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1980':
> x_16.cpp:(.text+0xc0b): undefined reference to `KPty::ttyName() const'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1979':
> x_16.cpp:(.text+0xc22): undefined reference to `KPty::setEcho(bool)'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1978':
> x_16.cpp:(.text+0xc3f): undefined reference to `KPty::setWinSize(int, int)'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1977':
> x_16.cpp:(.text+0xc58): undefined reference to `KPty::tcSetAttr(termios*)'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1976':
> x_16.cpp:(.text+0xc71): undefined reference to `KPty::tcGetAttr(termios*)
> const' CMakeFiles/smokekde.dir/x_16.o: In function `.L1975':
> x_16.cpp:(.text+0xc83): undefined reference to `KPty::logout()'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1974':
> x_16.cpp:(.text+0xca3): undefined reference to `KPty::login(char const*,
> char const*)' CMakeFiles/smokekde.dir/x_16.o: In function `.L1973':
> x_16.cpp:(.text+0xcc2): undefined reference to `KPty::login(char const*,
> char const*)' CMakeFiles/smokekde.dir/x_16.o: In function `.L1971':
> x_16.cpp:(.text+0xcdb): undefined reference to `KPty::setCTty()'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1970':
> x_16.cpp:(.text+0xceb): undefined reference to `KPty::openSlave()'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1969':
> x_16.cpp:(.text+0xcfd): undefined reference to `KPty::closeSlave()'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1968':
> x_16.cpp:(.text+0xd0d): undefined reference to `KPty::close()'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1967':
> x_16.cpp:(.text+0xd24): undefined reference to `KPty::open(int)'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1966':
> x_16.cpp:(.text+0xd36): undefined reference to `KPty::open()'
> CMakeFiles/smokekde.dir/x_16.o: In function `.L1965':
> x_16.cpp:(.text+0xd53): undefined reference to `KPty::KPty()'
> collect2: ld returned 1 exit status
> make[2]: *** [lib/libsmokekde.so.2.0.0] Error 1
> make[1]: *** [smoke/kde/CMakeFiles/smokekde.dir/all] Error 2
> make: *** [all] Error 2
Strange.. Do you have the library libkpty.so? Otherwise you could try to build 
kdelibs from source, libkpty belongs to that..


-- 
Arno Rehn
arno at arnorehn.de



More information about the Kde-bindings mailing list