LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-25-2010, 09:47 PM   #1
tjwoosta
Member
 
Registered: Mar 2008
Posts: 36

Rep: Reputation: 16
Compiling bespin kde theme in slackware 13


Im trying to compile bespin svn in slackware 13 but I get the following error. I was following the instructions in the included INSTALL file for "YOU HAVE CMAKE".

Code:
 
 WARNING: KWin headers NOT found, compiling the decoration might fail.

   -> Ensure you've installed the kdebase[-workspace]-dev package
So I guess my question is, where can I find this? I did try compiling anyway, but the window borders where the drop shadow should be were all screwed up and looked like a thick solid black border all the way around.
 
Old 03-26-2010, 01:00 AM   #2
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-15.0
Posts: 2,683

Rep: Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375
try this at root...

1) download bespinSVN by running "svn co https://cloudcity.svn.sourceforge.net/svnroot/cloudcity"

2) then cd cloudcity

3) ./configure, then just follow the directions

4) (optionl) to make a slackware package you can use gnashley's scr2pkg program but using "trackinstall -i='make install'. Which will make a package for you in /tmp.
 
Old 03-26-2010, 01:06 PM   #3
aszabo
Member
 
Registered: Mar 2009
Location: Budapest, Hungary
Distribution: Slackware
Posts: 120

Rep: Reputation: 16
Hi,

I made a package for bespin, you can find it here: http://www.dia-tech.net/slackware/Sl...e-13.0/bespin/. Slackbuilds file is there too.
 
Old 03-26-2010, 07:12 PM   #4
tjwoosta
Member
 
Registered: Mar 2008
Posts: 36

Original Poster
Rep: Reputation: 16
Quote:
Originally Posted by Daedra View Post
try this at root...

1) download bespinSVN by running "svn co https://cloudcity.svn.sourceforge.net/svnroot/cloudcity"

2) then cd cloudcity

3) ./configure, then just follow the directions

4) (optionl) to make a slackware package you can use gnashley's scr2pkg program but using "trackinstall -i='make install'. Which will make a package for you in /tmp.

Ok,I guess I should elaborate. I compiled this way that your describing the very first time and it worked except for the black border that I was talking about. I ran make uninstall and make clean, then removed the entire cloudcity directory and redownloaded everything so I could start again from a clean slate, just in case. The second time I tried following the instructions in the INSTALL file for "You have cmake" like I described above and got the error that I posted above. I repeated the removal process. Now after you posted I tried doing it this way that you described again, but I get this error now when I run make. (I have no idea why it worked the first time and not now, its the same svn revision)

Code:
[ 88%] Building CXX object kwin/CMakeFiles/kwin3_bespin.dir/client.o
[ 89%] Building CXX object kwin/CMakeFiles/kwin3_bespin.dir/resizecorner.o
/home/tj/builds/cloudcity/kwin/resizecorner.cpp: In member function 'virtual void Bespin::ResizeCorner::mouseMoveEvent(QMouseEvent*)':
/home/tj/builds/cloudcity/kwin/resizecorner.cpp:150: warning: comparison between signed and unsigned integer expressions
[ 91%] Building CXX object kwin/CMakeFiles/kwin3_bespin.dir/factory.o
/home/tj/builds/cloudcity/kwin/factory.cpp: In member function 'virtual bool Bespin::Factory::supports(KDecorationDefines::Ability) const':
/home/tj/builds/cloudcity/kwin/factory.cpp:641: error: 'AbilityUsesAlphaChannel' was not declared in this scope
/home/tj/builds/cloudcity/kwin/factory.cpp:643: error: 'AbilityProvidesShadow' was not declared in this scope
/home/tj/builds/cloudcity/kwin/factory.cpp:644: error: 'AbilityExtendIntoClientArea' was not declared in this scope
/home/tj/builds/cloudcity/kwin/factory.cpp:645: error: 'AbilityClientGrouping' was not declared in this scope
make[2]: *** [kwin/CMakeFiles/kwin3_bespin.dir/factory.o] Error 1
make[1]: *** [kwin/CMakeFiles/kwin3_bespin.dir/all] Error 2
make: *** [all] Error 2
tj@slackware:~/builds/cloudcity/build$
Also tried configuring and making as root, even though it shouldn't be required until the make install phase, but same result as above.

Quote:
Hi,

I made a package for bespin, you can find it here: http://www.dia-tech.net/slackware/Sl...e-13.0/bespin/. Slackbuilds file is there too.
I tried your slackbuild but it has error too.

I tried installing your precompiled binary, and only the bespin window border part shows up, but not the bespin widget style. Tried rebooting too but still only the window border part.

Last edited by tjwoosta; 03-26-2010 at 07:15 PM.
 
Old 03-27-2010, 03:31 AM   #5
brixtoncalling
Member
 
Registered: Jul 2008
Location: British Columbia
Distribution: Slackware current
Posts: 403

Rep: Reputation: 67
Are you running 13.0 or current?
 
Old 03-27-2010, 12:22 PM   #6
aszabo
Member
 
Registered: Mar 2009
Location: Budapest, Hungary
Distribution: Slackware
Posts: 120

Rep: Reputation: 16
Hi,

I use slackware-13 and some packages from current (I know, that is no good solution) and kde4.3.4. Now I checked, no problem, the bespin works on my computer, I can choose bespin widget style (but when I remember good, I had some problems with it previously after setting up, but now it works well).
If needed I can send you a list of all packages I use.
 
Old 03-28-2010, 12:56 PM   #7
tjwoosta
Member
 
Registered: Mar 2008
Posts: 36

Original Poster
Rep: Reputation: 16
Quote:
Originally Posted by brixtoncalling View Post
Are you running 13.0 or current?

I dont know, whats the difference?

I did full kde install of slackware 13 from dvd iso, then I updated with slackpkg. Does that make it current?
 
Old 03-29-2010, 02:38 AM   #8
brixtoncalling
Member
 
Registered: Jul 2008
Location: British Columbia
Distribution: Slackware current
Posts: 403

Rep: Reputation: 67
Quote:
Originally Posted by tjwoosta View Post
I dont know, whats the difference?

I did full kde install of slackware 13 from dvd iso, then I updated with slackpkg. Does that make it current?
It depends whether you selected a current or a 13.0 mirror in /etc/slackpkg/mirrors.
 
Old 03-29-2010, 02:42 AM   #9
tjwoosta
Member
 
Registered: Mar 2008
Posts: 36

Original Poster
Rep: Reputation: 16
ahh, in that case its 13
 
Old 03-29-2010, 09:35 AM   #10
brixtoncalling
Member
 
Registered: Jul 2008
Location: British Columbia
Distribution: Slackware current
Posts: 403

Rep: Reputation: 67
It's possible that bespin is not compatible with KDE 4.2 as shipped with Slackware 13. It compiles on Slackware current.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] GTK theme is not so integrated with the KDE theme in Slackware 13 saia Slackware 4 03-10-2010 07:09 AM
how to use the bespin theme in kde 3.5.9? rixtr66 Linux - Newbie 1 09-24-2008 04:23 PM
Choosing a GTK1/GTK2 theme for KDE in Slackware tubatodd Slackware 4 06-24-2006 10:21 PM
install kde theme in slackware spowel4 Slackware 1 09-07-2005 04:17 PM
Newbie: Compiling Error - QT Library [New Theme with KDE 3 - SuSE 7.3] pokkkie Linux - Newbie 2 08-19-2002 05:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:23 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration