You are not logged in.

1

Friday, February 27th 2004, 1:45am

How do you install the thinkeramik theme

Guys I like thin kermaik theme and I am trying to install it http://www.kde-look.org/content/show.php?content=10919

I keep getting an error. I am new to install directly from the source. Can you help?

2

Friday, February 27th 2004, 2:25am

What error are u getting?? Please be more specific..

3

Friday, February 27th 2004, 10:44pm

Sorry for the lack of details. As you can see figure works fine however when I run make i get this error.
Thanks for the assistance



Good - your configure finished. Start make now

man# make
make all-recursive
Making all in kcs
Making all in kwin
Making all in .
Making all in config
source='config.cpp' object='config.lo' libtool=yes depfile='.deps/config.Plo' tmpdepfile='.deps/config.TPlo' depmode=gcc3 /usr/local/bin/bash ../../admin/depcomp /usr/local/bin/bash ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include -I/usr/X11R6/include -D_THREAD_SAFE -pthread -DQT_THREAD_SUPPORT -D_THREAD_SAFE -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common -c -o config.lo `test -f 'config.cpp' || echo './'`config.cpp
In file included from config.cpp:34:
config.h:32:31: thinkeramikconfig.h: No such file or directory
In file included from config.cpp:34:
config.h:52: error: syntax error before `*' token
config.cpp: In constructor `ThinKeramikConfig::ThinKeramikConfig(KConfig*,
QWidget*)':
config.cpp:60: error: `ui' undeclared (first use this function)
config.cpp:60: error: (Each undeclared identifier is reported only once for
each function it appears in.)
config.cpp:60: error: syntax error before `(' token
config.cpp: In member function `void ThinKeramikConfig::defaults()':
config.cpp:145: warning: unused variable `QRadioButton*capType'
*** Error code 1

Stop in /tmp/thinkeramik-3.0.6/kwin/config.
*** Error code 1

Stop in /tmp/thinkeramik-3.0.6/kwin.
*** Error code 1

Stop in /tmp/thinkeramik-3.0.6.
*** Error code 1

Stop in /tmp/thinkeramik-3.0.6.
man#

4

Saturday, February 28th 2004, 9:42am

There seems to be a problem with configure. Do the following and see if it solves the problem
1. See if this works
[code:1] make -f Makefile.cvs ./configure --prefix="`kde-config --prefix`" make [/code:1] Otherwise do this:
2. Get kde-common module from kde cvs repository. See instructions at this page http://developer.kde.org/source/anoncvs.html
Follow steps 1,2,3 and 8. remove admin from thinkeramik directory. Link or copy kde-common/admin to thinkeramik directory and run make -f Makefile.cvs and configure and make again.

If the above two don't work try this
3. Bad hack and this might solve the problem,
Execute this command in thinkeramik-3.0.6/kwin/config directory
/usr/lib/qt-3.2/bin/uic(see a) -L /usr/lib/kde3/plugins/designer(see b) -nounload -o thinkeramikconfig.h ./t
hinkeramikconfig.ui
a. Replace /usr/lib/qt-3.2/bin/uic with the path where 'uic' is installed (comes with qt)
b. See the file 'Makefile' in thinkermaik-3.0.6. Search for a line which says something like "kde_widgetdir = ..." Substitute "..." instead of "/usr/lib/kde3/plugins/plugins/designer". To accomplish the same you can execute this command in thinkeramik-3.0.6 directory "grep "kde_widgetdir =" Makefile|sed 's/kde_widgetdir \= //g'" and put the output instead of "/usr/lib/kde3/plugins/plugins/designer"

I hope i have been lucid enough.