LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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-20-2007, 02:45 PM   #1
bird603568
Member
 
Registered: Aug 2004
Distribution: Slackware current
Posts: 250

Rep: Reputation: 30
beryl compiling


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
 
Old 03-20-2007, 02:47 PM   #2
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Well, if you need help compiling, it would help if you posted the errors it gives you when you try.

Now, I don't use beryl or -current, so I have no idea if it will work, but it should ... unless there's some special reason.
 
Old 03-20-2007, 02:49 PM   #3
bird603568
Member
 
Registered: Aug 2004
Distribution: Slackware current
Posts: 250

Original Poster
Rep: Reputation: 30
maybe you didnt read what i said. it wants a shit ton of gnome things and i was told that people have done it with out gnome deps
 
Old 03-20-2007, 02:55 PM   #4
truthfatal
Member
 
Registered: Mar 2005
Location: Winnipeg, MB
Distribution: Raspbian, Debian, Slackware, OS X
Posts: 443
Blog Entries: 9

Rep: Reputation: 32
I just finished about 20 minutes ago.

No problems.
I built:
pyrex
beryl-core
beryl-settings-bindings

Then installed a binary of pygtk because I didn't want to deal with it (This is the package: http://www.mytux.org/include/downloa...d=109&type=pkg.)

I imagine I would have had a bunch of dependencies if it tried to compile this.
beryl-settings
beryl-manager
beryl-settings-simple
beryl-plugins
and

aquamarine

Last edited by truthfatal; 03-20-2007 at 02:58 PM.
 
Old 03-20-2007, 03:01 PM   #5
sonicbhoc
Member
 
Registered: Aug 2006
Distribution: Gentoo
Posts: 61

Rep: Reputation: 15
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.

Last edited by sonicbhoc; 03-20-2007 at 03:02 PM.
 
Old 03-20-2007, 03:10 PM   #6
bird603568
Member
 
Registered: Aug 2004
Distribution: Slackware current
Posts: 250

Original Poster
Rep: Reputation: 30
how did you do it with out intltool or pkg-config also beryl-settings-binding is asking for glib

Last edited by bird603568; 03-20-2007 at 03:15 PM.
 
Old 03-20-2007, 03:17 PM   #7
MS3FGX
LQ Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
You should get into the habit of running:

./configure --help

Before compiling any source package. There are often a lot of things you can exclude to avoid dependency issues or bloat.
 
Old 03-20-2007, 03:19 PM   #8
bird603568
Member
 
Registered: Aug 2004
Distribution: Slackware current
Posts: 250

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by MS3FGX
You should get into the habit of running:

./configure --help

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
 
Old 03-20-2007, 03:23 PM   #9
MS3FGX
LQ Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
You can't exclude glib or pkg-config...those are required to compile nearly any software.
 
Old 03-20-2007, 03:27 PM   #10
bird603568
Member
 
Registered: Aug 2004
Distribution: Slackware current
Posts: 250

Original Poster
Rep: Reputation: 30
actually i never had pkg-config until now and i could compile stuff just fine. so how come if we are both on current you didnt have to install either?
 
Old 03-20-2007, 03:34 PM   #11
truthfatal
Member
 
Registered: Mar 2005
Location: Winnipeg, MB
Distribution: Raspbian, Debian, Slackware, OS X
Posts: 443
Blog Entries: 9

Rep: Reputation: 32
Quote:
Originally Posted by bird603568
how did you do it with out intltool or pkg-config also beryl-settings-binding is asking for glib
Why would glib or pkg-config be a problem?
Code:
truthfatal@Neverwinter:~$ find /home/ftp -name "glib-*"
/home/ftp/pub/Linux/Slackware/slackware-current/slackware/l/glib-1.2.10-i486-3.tgz
/home/ftp/pub/Linux/Slackware/slackware-current/slackware/l/glib-1.2.10-i486-3.tgz.asc
/home/ftp/pub/Linux/Slackware/slackware-current/slackware/l/glib-1.2.10-i486-3.txt
/home/ftp/pub/Linux/Slackware/slackware-current/source/l/glib/glib-1.2.10.tar.bz2
/home/ftp/pub/Linux/Slackware/slackware-current/source/l/glib2/glib-2.12.9.tar.bz2
truthfatal@Neverwinter:~$ls /var/log/packages/ | grep glib-1.2
glib-1.2.10-i486-3
truthfatal@Neverwinter:~$ find /home/ftp -name "pkg-config-*"
/home/ftp/pub/Linux/Slackware/slackware-current/slackware/d/pkg-config-0.21-i486-4.tgz
/home/ftp/pub/Linux/Slackware/slackware-current/slackware/d/pkg-config-0.21-i486-4.tgz.asc
/home/ftp/pub/Linux/Slackware/slackware-current/slackware/d/pkg-config-0.21-i486-4.txt
/home/ftp/pub/Linux/Slackware/slackware-current/source/d/pkg-config/pkg-config-0.21.tar.bz2
truthfatal@Neverwinter:~$ ls /var/log/packages/ | grep pkg-config pkg-config-0.21-i486-4
truthfatal@Neverwinter:~$
nothing asked me for intltool

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.
 
Old 03-20-2007, 03:48 PM   #12
bird603568
Member
 
Registered: Aug 2004
Distribution: Slackware current
Posts: 250

Original Poster
Rep: Reputation: 30
it looks like it wants glib-2

checking for BERYLSETTINGS... configure: error: Package requirements (berylsettings >= 0.1.2 glib-2.0 >= 2.6 x11 ) were not met:

No package 'berylsettings' found

edit: i have the core and the manager built fine with out any deps

Last edited by bird603568; 03-20-2007 at 03:50 PM.
 
Old 03-21-2007, 03:55 AM   #13
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
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.
 
Old 03-22-2007, 10:46 AM   #14
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
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.....
 
Old 03-22-2007, 02:20 PM   #15
bird603568
Member
 
Registered: Aug 2004
Distribution: Slackware current
Posts: 250

Original Poster
Rep: Reputation: 30
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
 
  


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
Beryl kubuntu trebek Ubuntu 8 03-20-2007 01:36 AM
beryl in ubuntu bob3dan Ubuntu 1 03-04-2007 09:42 PM
Everything in Beryl is white crazyjimbo Linux - Software 18 03-03-2007 01:15 AM
beryl on slack 10.2 sharathg786 Slackware 1 02-17-2007 12:07 PM
Beryl with 10.2 parsek77 SUSE / openSUSE 16 12-16-2006 01:32 PM

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

All times are GMT -5. The time now is 03:28 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