ok, consider the first problem solved.
libqt-mt was there in the place suggested, i think was always there, i think the problem was i didn't have the gcc compiler, now i have.
I have done the configure stage using
./configure
i get the message
Good - your configure finished. Start make now
when i start make with
make
it doesn't work. it gives me all this but there is no error obvious to me in this one:
make all-recursive
make[1]: Entering directory `/mnt/win_d/Linux/plastik-0.3.9'
Making all in style
make[2]: Entering directory `/mnt/win_d/Linux/plastik-0.3.9/style'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/mnt/win_d/Linux/plastik-0.3.9/style'
Making all in client
make[2]: Entering directory `/mnt/win_d/Linux/plastik-0.3.9/client'
Making all in config
make[3]: Entering directory `/mnt/win_d/Linux/plastik-0.3.9/client/config'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/mnt/win_d/Linux/plastik-0.3.9/client/config'
make[3]: Entering directory `/mnt/win_d/Linux/plastik-0.3.9/client'
source='plastik.cpp' object='plastik.lo' libtool=yes \
depfile='.deps/plastik.Plo' tmpdepfile='.deps/plastik.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include -I/usr/X11R6/include -I/usr/include/kwin -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_PLUGIN -c -o plastik.lo `test -f 'plastik.cpp' || echo './'`plastik.cpp
plastik.cpp:24:28: kwin/workspace.h: No such file or directory
plastik.cpp:25:26: kwin/options.h: No such file or directory
In file included from plastik.cpp:28:
plastik.h:26:25: kwin/client.h: No such file or directory
In file included from plastik.cpp:30:
plastikclient.h:26:25: kwin/client.h: No such file or directory
In file included from plastik.cpp:30:
plastikclient.h:37: `Client' is not a class or namespace
plastikclient.h:40: parse error before `*' token
plastikclient.h:61: warning: ISO C++ forbids declaration of `MousePosition' with no type
plastikclient.h:61: `MousePosition' declared as a `virtual' field
plastikclient.h:61: parse error before `(' token
plastikclient.h:69: `QBoxLayout' was not declared in this scope
plastikclient.h:69: `layout' was not declared in this scope
plastikclient.h:69: parse error before `&' token
plastikclient.h:37: warning: `class KWinInternal::PlastikClient' has virtual functions but non-virtual destructor
plastikclient.h: In member function `QPixmap KWinInternal::PlastikClient::getTitleBarTile(bool) const':
plastikclient.h:44: return type `struct QPixmap' is incomplete
plastik.cpp: In member function `void KWinInternal::PlastikHandler::reset()':
plastik.cpp:59: `options' undeclared (first use this function)
plastik.cpp:59: (Each undeclared identifier is reported only once for each function it appears in.)
plastik.cpp:69: `Workspace' undeclared (first use this function)
plastik.cpp:69: parse error before `::' token
plastik.cpp: In static member function `static QColor KWinInternal::PlastikHandler::getColor(KWinInternal::ColorType, bool)':
plastik.cpp:106: `Options' undeclared (first use this function)
plastik.cpp:106: parse error before `::' token
plastik.cpp:108: parse error before `::' token
plastik.cpp:111: parse error before `::' token
plastik.cpp:115: parse error before `::' token
plastik.cpp:120: parse error before `::' token
plastik.cpp:125: parse error before `::' token
plastik.cpp:129: parse error before `::' token
plastik.cpp:131: parse error before `::' token
plastik.cpp:103: warning: unused parameter `const bool active'
plastik.cpp: At global scope:
plastik.cpp:145: syntax error before `*' token
plastik.cpp:165: parse error before `}' token
make[3]: *** [plastik.lo] Error 1
make[3]: Leaving directory `/mnt/win_d/Linux/plastik-0.3.9/client'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/win_d/Linux/plastik-0.3.9/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/win_d/Linux/plastik-0.3.9'
make: *** [all] Error 2
so close yet so far
what am i doing wrong now!