Some notes(and patches) on building Gnome
- From: Nuno Ferreira <nmrf rnl ist utl pt>
- To: Gnome ML <gnome-list gnome org>
- Subject: Some notes(and patches) on building Gnome
- Date: Fri, 15 May 1998 05:02:27 +0100
First one is not really about Gnome but Gtk. configure should make a test to
find emacs or xemacs and use that value in gtk/runelisp. Right now it uses
emacs but I have it patched to use xemacs for so long that I didn't
remember.
gnome-libs:
While running configure for libgtktty I see this message:
checking for terminal type "linux" in /etc/termcap... no
Well, I haven't checked what is it used for but it should also look in
terminfo as I have no termcap so it fails.
gnome-media:
gtcd corrupts server name. Just play around with properties, edit and goto
and then press CDDB. The hostname will be corrupted but it's still correct
in properties.
gnome-utils:
In gncal, if I edit or create an appointment when using 24h view it shows
the hours as if 12h view was used and I can't make the appointment go from
11:00 AM to 1:00 PM because 1 < 11. This is using LANG=pt_PT. if I use
LANG=C AM or PM is appended to the time and it works well.
gedit segfaults.
gnome-core:
core-docs do not install when buildir!=srcdir. Here's a patch
---- begin patch ----
Index: Makefile.am
===================================================================
RCS file: /debian/home/gnomecvs/gnome-core/core-docs/Makefile.am,v
retrieving revision 1.3
diff -u -r1.3 Makefile.am
--- Makefile.am 1998/05/05 09:38:12 1.3
+++ Makefile.am 1998/05/15 03:15:58
@@ -8,45 +8,47 @@
gnome_intro_helpdir = $(datadir)/gnome/help/gnome-intro/C
GNOME_INTRO_HTML_FILES = \
- gnome-intro/book01.html gnome-intro/c0102.html gnome-intro/c0202.html \
- gnome-intro/c0205.html gnome-intro/c0208.html gnome-intro/f0102.html \
- gnome-intro/c01.html gnome-intro/c02.html gnome-intro/c0203.html \
- gnome-intro/c0206.html gnome-intro/f01.html gnome-intro/c0101.html \
- gnome-intro/c0201.html gnome-intro/c0204.html gnome-intro/c0207.html \
- gnome-intro/f0101.html
+ $(srcdir)/gnome-intro/book01.html $(srcdir)/gnome-intro/c0102.html \
+ $(srcdir)/gnome-intro/c0202.html $(srcdir)/gnome-intro/c0205.html \
+ $(srcdir)/gnome-intro/c0208.html $(srcdir)/gnome-intro/f0102.html \
+ $(srcdir)/gnome-intro/c01.html $(srcdir)/gnome-intro/c02.html \
+ $(srcdir)/gnome-intro/c0203.html $(srcdir)/gnome-intro/c0206.html \
+ $(srcdir)/gnome-intro/f01.html $(srcdir)/gnome-intro/c0101.html \
+ $(srcdir)/gnome-intro/c0201.html $(srcdir)/gnome-intro/c0204.html \
+ $(srcdir)/gnome-intro/c0207.html $(srcdir)/gnome-intro/f0101.html
-GNOME_INTRO_PICTURES = pix/terminal.gif \
- pix/gedit-2files.gif \
- pix/ghex-2files.gif \
- pix/ghex-basic.gif \
- pix/gmc-basic.gif \
- pix/help-browser-initial.gif \
- pix/help-browser-sample.gif \
- pix/help-icon.gif \
- pix/panel-basic.gif \
- pix/panel-menu-select.gif \
- pix/panel-menu.gif \
- pix/panel-icons.gif \
- pix/panel-add-icon.gif \
- pix/gmix.gif \
- pix/gtcd.gif \
- pix/gtop-procs.gif \
- pix/gtcd-track-list.gif \
- pix/gtcd-cddb.gif \
- pix/gulp.gif \
- pix/calendar.gif \
- pix/ee-menu.gif \
- pix/gtop-mem.gif \
- pix/gtop-kill.gif \
- pix/gtt-basic.gif \
- pix/background-properties.gif \
- pix/gtt-new.gif \
- pix/gtt-2proj.gif \
- pix/gcalc.gif \
- pix/freecell.gif \
- pix/mahjongg.gif \
- pix/same-gnome.gif \
- pix/gnomine.gif
+GNOME_INTRO_PICTURES = $(srcdir)/pix/terminal.gif \
+ $(srcdir)/pix/gedit-2files.gif \
+ $(srcdir)/pix/ghex-2files.gif \
+ $(srcdir)/pix/ghex-basic.gif \
+ $(srcdir)/pix/gmc-basic.gif \
+ $(srcdir)/pix/help-browser-initial.gif \
+ $(srcdir)/pix/help-browser-sample.gif \
+ $(srcdir)/pix/help-icon.gif \
+ $(srcdir)/pix/panel-basic.gif \
+ $(srcdir)/pix/panel-menu-select.gif \
+ $(srcdir)/pix/panel-menu.gif \
+ $(srcdir)/pix/panel-icons.gif \
+ $(srcdir)/pix/panel-add-icon.gif \
+ $(srcdir)/pix/gmix.gif \
+ $(srcdir)/pix/gtcd.gif \
+ $(srcdir)/pix/gtop-procs.gif \
+ $(srcdir)/pix/gtcd-track-list.gif \
+ $(srcdir)/pix/gtcd-cddb.gif \
+ $(srcdir)/pix/gulp.gif \
+ $(srcdir)/pix/calendar.gif \
+ $(srcdir)/pix/ee-menu.gif \
+ $(srcdir)/pix/gtop-mem.gif \
+ $(srcdir)/pix/gtop-kill.gif \
+ $(srcdir)/pix/gtt-basic.gif \
+ $(srcdir)/pix/background-properties.gif \
+ $(srcdir)/pix/gtt-new.gif \
+ $(srcdir)/pix/gtt-2proj.gif \
+ $(srcdir)/pix/gcalc.gif \
+ $(srcdir)/pix/freecell.gif \
+ $(srcdir)/pix/mahjongg.gif \
+ $(srcdir)/pix/same-gnome.gif \
+ $(srcdir)/pix/gnomine.gif
install-data-local:
$(mkinstalldirs) $(gnome_intro_helpdir)
---- end patch ----
gnome-admin:
gxsnmp doesn't build when srcdir!=builddir. With the following patch it
builds but still doesn't install. Someone who knows more than I should look
at it.
--- begin patch ----
Index: app/Makefile.am
===================================================================
RCS file: /debian/home/gnomecvs/gnome-admin/gxsnmp/app/Makefile.am,v
retrieving revision 1.18
diff -u -r1.18 Makefile.am
--- Makefile.am 1998/05/08 01:48:26 1.18
+++ Makefile.am 1998/05/15 03:56:42
@@ -64,8 +64,8 @@
-I$(includedir)
gxsnmp_LDADD = \
- $(top_srcdir)/lib/libgxsnmp.la \
- $(top_srcdir)/widgets/libgtkext.la \
+ $(top_builddir)/lib/libgxsnmp.la \
+ $(top_builddir)/widgets/libgtkext.la \
$(GNOME_LIBDIR) \
$(GNOMEUI_LIBS) \
$(INTLLIBS) \
Index: collector/Makefile.am
===================================================================
RCS file: /debian/home/gnomecvs/gnome-admin/gxsnmp/collector/Makefile.am,v
retrieving revision 1.11
diff -u -r1.11 Makefile.am
--- Makefile.am 1998/05/13 19:20:06 1.11
+++ Makefile.am 1998/05/15 03:56:42
@@ -1,7 +1,7 @@
bin_PROGRAMS = collector
collector_SOURCES = main.c collect.c output.c config.c collector.h
-collector_LDADD = $(top_srcdir)/lib/libgxsnmp.la -L$(libdir) \
+collector_LDADD = $(top_builddir)/lib/libgxsnmp.la -L$(libdir) \
$(GNOME_LIBS) $(GNOMEUI_LIBS) @SNMP_LIBS@
INCLUDES = $(GTK_CFLAGS) $(X_CFLAGS) \
---- end patch ----
Well, that's all for now. I'll try the rest later. Please, someone with CVS
access commit the patches. Thanks.
--
Nuno Ferreira
nmrf@rnl.ist.utl.pt
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]