SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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.
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.
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.
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.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.