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.
I trying to compile compiz for Slackware64 and it seems run well but on compizconfig-python.SlackBuild appear an compilation error
Code:
checking for CCS... configure: error: Package requirements (libcompizconfig >= 0.6.99 glib-2.0 >= 2.6 ) were not met:
No package 'libcompizconfig' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables CCS_CFLAGS
and CCS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
as I do to refer those library's who are in / usr / lib
You installed libcompizconfig first? Does /usr/lib/pkgconfig/libcompizconfig.pc exist?
Adam
Yes, libcompizconfig has compiled without errors and installed, it is installed on /usr/lib.
I tried to create symbolic links to /usr/lib64 but it no results .
thanks
What is the output of 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig/ pkg-config --modversion libcompizconfig' ?
the output
Adam
Code:
bash-3.1$ PKG_CONFIG_PATH=/usr/lib64/pkgconfig/ pkg-config --modversion libcompizconfig
Package libcompizconfig was not found in the pkg-config search path.
Perhaps you should add the directory containing `libcompizconfig.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libcompizconfig' found
So libcompizconfig.pc was definitely in /usr/lib/pkgconfig. Try setting the PKG_CONFIG_PATH variable to /usr/lib/pkgconfig/ (after you reinstall libcompizconfig, of course) and see if compizconfig-python builds.
Maybe I'm missing something here, but if your using slackware64 then your problem is that compiz is looking for libraries in /usr/lib64 (which is the correct location) but cant find them because they got installed to /usr/lib. have you tried reinstalling the package to /usr/lib64? I made slackbuilds for 0.8.4 if you would like to use them, you can also your gnashley's src2pkg program too.
Well there are only 3 main developers anymore and all the original developers are long gone, I will admit it doesn't look good, but compiz++ 0.9.0 is only weeks away and I'm hoping this will spark some new interest in compiz since IMHO compiz is much nicer than KDE's native compositing engine or anything else out there.
So libcompizconfig.pc was definitely in /usr/lib/pkgconfig. Try setting the PKG_CONFIG_PATH variable to /usr/lib/pkgconfig/ (after you reinstall libcompizconfig, of course) and see if compizconfig-python builds.
Ok, I copied file with : cp /usr/lib/pkgconfig/libcompizconfig.pc /usr/lib64/pkgconfig
and now compile Slackware package /tmp/compizconfig-python-0.7.8-x86_64-1_SBo.tgz created.
Now I try if all work, thanks adam
well it work !!
but before one copy:
cp /usr/lib64/compiz/*.* /usr/lib/compiz/
and after it could activate with : compiz --replace ccp & disown and emerald --replace & disown
its is not elegant mode for install compiz on slackware 64 but it work, except for ccsm, it not work very well, but there are all selected efects, cube, wobbly, minimize, zoom, fading etc.
Maybe I'm missing something here, but if your using slackware64 then your problem is that compiz is looking for libraries in /usr/lib64 (which is the correct location) but cant find them because they got installed to /usr/lib. have you tried reinstalling the package to /usr/lib64? I made slackbuilds for 0.8.4 if you would like to use them, you can also your gnashley's src2pkg program too.
I think this is to inverse, compiz search librarys and plugins to /usr/lib, but some packages place librarys to /usr/lib64, this is the error, because some packages search path to /usr/lib64 for compile, case to libcompizconfig.pc pkg_path. I think wath only an expert could repair packages for slackware64 otherwise with actual packages you need to do malabarism for install it.
I have now running compiz onto slackware current 10/2009 with kde 4.3.2. and it work reasonably well
in all case thank you very much.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.