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.
has anyone compiled beryl on -current? im trying to but im getting a ton of gnome deps. someone told me that i shouldnt be getting this. any help on compiling or pointing to packages. btw the beryl wikis packages dont work for me
I installed all that without GNOME deps running Gentoo. You don't have use flags but can't you tell ./configure to skip certain things? Like in StepMania I told ./configure --without-gtk and I didn't have to install GTK to get it.
Before compiling any source package. There are often a lot of things you can exclude to avoid dependency issues or bloat.
im not a noob i know about that and they dont have a --exclude-intltools or glib or pkg-config. i just want to know how you got it to work with out any of those things
The only dependencies I ran into doing what was essentially ./configure && make && make install on beryl 0.2.1 was Pyrex and pygtk.
Pyrex had no deps, and I just ran ./configure on a fresh d/l of pygtk-2.8.6 and didn't get any failures.
Anything that uses GTK2 needs pkg-config to configure and glib-2 also. Dont't forget atk, pnago and cairo.
I run a completely GTK-1.2 desktop but also compile GTK2 and gnome apps. The extra packages need fro compiling gtk2 apps are:
pkg-config
glib2
gtk2
atk
pango
cairo
When I'm not compiling for gtk2 I remove pkg-config and the gtk-2 libs. Many programs can use either gtk1 or gtk2 or gnome, depending on if the y are found on your system. In these cases configure looks for pkg-config before looking for gtk-config/glib-config. If it finds pkg-config it will assume that you have and want to compile with gtk2. Many packages that use gnome are the same -if they find gnome they'll use it.
Not all configure routines and sources give you the same amount of control.
I'm not sure I see the concern over installing glib2 and friends. They aren't gnome deps perse. They are basic programs that should be on every single distro out there. Now if beryl started complaining about Orbit2 and gnome-session, then I'd get a little pissy but glib2, cairo, pango, atk, gtk2 are all esential progs that should be installed on any distro you run IMO... Pat stopped building Gnome but he still builds the above packages.....
well ive installed these then i gave up and removed them:
avahi-0.6.12-i486-1frg.tgz
gconf-2.14.0-i486-1frg.tgz
gnome-desktop-2.14.3-i486-1frg.tgz
gnome-keyring-0.4.9-i486-1frg.tgz
gnome-vfs-2.14.2-i486-1frg.tgz
intltool-0.35.4-i486-1kjz.tgz
libbonobo-2.14.0-i486-1frg.tgz
libbonoboui-2.14.0-i486-1frg.tgz
libcroco-0.6.1-i586-1.tgz
libgnome-2.14.1-i486-3frg.tgz
libgnomecanvas-2.14.0-i486-1frg.tgz
libgnomeui-2.14.1-i486-1frg.tgz
metacity-2.14.5-i486-3frg.tgz
orbit2-2.14.2-i486-1frg.tgz
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.