Re: Xscreensaver-4.0
Scribbling feverishly on January 17, Net Llama managed to emit: Is this on your Slackware box? Yes. I built and installed GTK+ and GDK from source. They live under /usr/local/mumble. As does Xscreensaver, I might add. I've attempted it on a RH7.x box and i get errors like these during 'make': gcc -Wall -Wstrict-prototypes -Wnested-externs -Wno-format -std=c89 -U__STRICT_ANSI__ -c -I. -I. -I./../utils -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/gnome-xml -I/usr/local/include -DHAVE_CONFIG_H -DDEFAULT_PATH_PREFIX='/usr/local/lib/xscreensaver' -I./../utils/images -DHAVE_CONFIG_H -DDEFAULT_ICONDIR='/usr/share/pixmaps' \ -g -O2 -I/usr/X11R6/include \ ./demo-Gtk.c In file included from /usr/include/gtk-1.2/gdk/gdk.h:31, from /usr/include/gtk-1.2/gtk/gtk.h:31, from ./demo-Gtk.c:66: /usr/include/gtk-1.2/gdk/gdktypes.h:33: glib.h: No such file or directory [snip] If you've got the right *-devel packages, then it should work. I don't know off the top of my head why glib.h isn't there, because you can't build GTK+ without it. Try running a --verify with rpm -q for the various GTK+ and GDK RPMs. That might shed some light on why things are breaking. Kurt -- Caution: breathing may be hazardous to your health. ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
SOLVED [Re: Xscreensaver-4.0]
*sigh* gtk-devel wasn't installed for some odd reason. This completely baffles me how that could be considering that i've built stuff in the recent past that needed the gtk headers libs. At any rate, Xscreensaver-4.00 is now happily running on 2 of my boxes. Thanks to all for their advice input. --- David A. Bandel [EMAIL PROTECTED] wrote: On Thu, 17 Jan 2002 19:34:09 -0800 (PST) Net Llama [EMAIL PROTECTED] spewed into the bitstream: [snip] Ugh. I've had [gtk|glib]-devel-1.2.10 installed for months, yet i don't have glib.h installed. I've also got gnome-devel* installed. This looks to be leading down a dependency path of hell. Could I build against lesstif instead? Hrmmm...something like: ./configure --with-lesstif=? if you have glib-devel-* installed and you have no glib.h anywhere on your system, either: 1. glib.h was accidentally erased somehow (solution: reinstall glib-devel-* --force) or 2. the RPM you installed is terminally borken. If this is the case, I'd confirm it, then send a bug report to whomever created it because without glib.h, might as well not have glib-devel-* installed. Once you have glib.h on your system, your build should go just fine. = Lonni J. Friedman [EMAIL PROTECTED] Linux Step-by-step help: http://netllama.ipfox.com . __ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
Xscreensaver-4.0
Anyone successfully built Xscreensaver-4.00 from source? I'm running into annoying gtk errors when compiling. I've never had problems building previous versions. = Lonni J. Friedman [EMAIL PROTECTED] Linux Step-by-step help: http://netllama.ipfox.com . __ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
Re: Xscreensaver-4.0
Scribbling feverishly on January 17, Net Llama managed to emit: Anyone successfully built Xscreensaver-4.00 from source? I'm running into annoying gtk errors when compiling. I've never had problems building previous versions. It went okay here. Whassa matter? K -- You plan things that you do not even attempt because of your extreme caution. ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
Re: Xscreensaver-4.0
On Thu, 17 Jan 2002 16:11:56 -0800 (PST) Net Llama [EMAIL PROTECTED] spewed into the bitstream: [snip] /usr/include/gtk-1.2/gdk/gdktypes.h:33: glib.h: No such file or directory [snip] /usr/include/gtk-1.2/gtk/gtktypeutils.h:31: glib.h: No such file or directory run locate glib.h. If it's on your system, then the build software can't find it. You may need to modify your make file, find the line with the other -I/path/to/includes and put another -I/path/to/glib.h in. If glib.h is not on your system, you need the glib-devel-* and gtk-devel-* RPMs (at least, possibly even the gnome-devel-* RPMs). Ciao, David A. Bandel -- Focus on the dream, not the competition. -- Nemesis Racing Team motto Internet (H323) phone: 206.28.187.30 ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
Re: Xscreensaver-4.0
David A. Bandel babbled on about: run locate glib.h. If it's on your system, then the build software can't find it. You may need to modify your make file, find the line with the other -I/path/to/includes and put another -I/path/to/glib.h in. If glib.h is not on your system, you need the glib-devel-* and gtk-devel-* RPMs (at least, possibly even the gnome-devel-* RPMs). you might also check that glib-config has the correct path info. sometimes you can have more than one copy of this file lying around and whichever is found first in the path wins.. -- Douglas J Hunley (doug at hunley.homeip.net) - Linux User #174778 Admin: Linux StepByStep - http://linux.nf printk(CPU[|d]: Sending penguins to jail...,smp_processor_id()); 2.4.8 arch/sparc64/kernel/smp.c ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
Re: Xscreensaver-4.0
--- David A. Bandel [EMAIL PROTECTED] wrote: On Thu, 17 Jan 2002 16:11:56 -0800 (PST) Net Llama [EMAIL PROTECTED] spewed into the bitstream: [snip] /usr/include/gtk-1.2/gdk/gdktypes.h:33: glib.h: No such file or directory [snip] /usr/include/gtk-1.2/gtk/gtktypeutils.h:31: glib.h: No such file or directory run locate glib.h. If it's on your system, then the build software can't find it. You may need to modify your make file, find the line with the other -I/path/to/includes and put another -I/path/to/glib.h in. If glib.h is not on your system, you need the glib-devel-* and gtk-devel-* RPMs (at least, possibly even the gnome-devel-* RPMs). Ugh. I've had [gtk|glib]-devel-1.2.10 installed for months, yet i don't have glib.h installed. I've also got gnome-devel* installed. This looks to be leading down a dependency path of hell. Could I build against lesstif instead? Hrmmm...something like: ./configure --with-lesstif=? = Lonni J. Friedman [EMAIL PROTECTED] Linux Step-by-step help: http://netllama.ipfox.com . __ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
Re: Xscreensaver-4.0
Scribbling feverishly on January 17, Net Llama managed to emit: [...] Ugh. I've had [gtk|glib]-devel-1.2.10 installed for months, yet i don't have glib.h installed. I've also got gnome-devel* installed. This looks to be leading down a dependency path of hell. Could I build against lesstif instead? Hrmmm...something like: ./configure --with-lesstif=? Yes. ./configure --help shows near the bottom the correct invocation to build against motif/lesstif rather than GTK. Kurt -- Your best consolation is the hope that the things you failed to get weren't really worth having. ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users
Re: Xscreensaver-4.0
On Thu, 17 Jan 2002 16:11:56 -0800 (PST) Net Llama [EMAIL PROTECTED] wrote: --- Kurt Wall [EMAIL PROTECTED] wrote: Scribbling feverishly on January 17, Net Llama managed to emit: Anyone successfully built Xscreensaver-4.00 from source? I'm running into annoying gtk errors when compiling. I've never had problems building previous versions. It went okay here. Whassa matter? Is this on your Slackware box? I've attempted it on a RH7.x box and i get errors like these during 'make': snip I just built it on a RH7.2 box using the included (in the source) spec file (rpm -ba --target i686 xscreensaver.spec) no problem. HTH -- Myles Green Calgary AB Canada Alberta Linux Step by Step Mirror: http://mylesg.homelinux.net/ -- Unix is an operating system, OS/2 is half an operating system, Windows is a shell, and DOS is a boot partition virus. -- Peter H. Coffin ___ Linux-users mailing list Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users