libglade - problems and PATCH



  Trying to compile the latest cvs version of libglade I got this:

make[2]: Leaving directory `/usr/local/src/Work/GNOME/libglade/macros'
Making all in glade
make[2]: Entering directory `/usr/local/src/Work/GNOME/libglade/glade'
make[2]: *** No rule to make target `glade-keys.c', needed by `Makefile'.  Stop.
make[2]: Leaving directory `/usr/local/src/Work/GNOME/libglade/glade'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/Work/GNOME/libglade'
make: *** [all-recursive-am] Error 2

  Looking at the Changelog it mentions about stuff being removed but one
reference to 'glade-keys.c' still exists, the small patch below fixes this:

<cut>
--- glade/Makefile.am.ORIG	Tue Aug 24 17:28:21 1999
+++ glade/Makefile.am	Fri Sep  3 00:10:40 1999
@@ -48,6 +48,5 @@
 gladeincludedir      = $(includedir)/glade
 gladeinclude_HEADERS = $(the_headers)
 
-BUILT_SOURCES = glade-keys.c
 EXTRA_DIST = $(the_headers)
 
<cut>

  Once I got past that point it then failed in the 'doc' directory:

mv -f libglade.signals libglade.hierachy libglade.args .
mv: `libglade.signals' and `./libglade.signals' are the same file
mv: libglade.hierachy: No such file or directory
mv: `libglade.args' and `./libglade.args' are the same file
make[3]: [scan] Error 1 (ignored)
cd . \
&& gtkdoc-scan --module=libglade \
               --source-dir=../glade \
               --ignore-headers=glade-private.h
cd . && gtkdoc-mktmpl --module=libglade
WARNING: No declaration for: glade_init_gnome_widgets
Structure declaration 'typedef struct {
  char *name;
  GladeNewFunc new;
  GladeBuildChildrenFunc build_children;
} GladeWidgetBuildData;
' does not begin with struct NAME {
make[3]: *** [templates] Error 29
make[3]: Leaving directory `/usr/local/src/Work/GNOME/libglade/doc'
make[2]: *** [libglade.hierarchy] Error 2
make[2]: Leaving directory `/usr/local/src/Work/GNOME/libglade/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/Work/GNOME/libglade'
make: *** [all-recursive-am] Error 2

  Not sure whats going on here, but removing 'doc' from 'SUBDIRS' in the
top level Makefile at least let it build so it could be installed.

--
The Ranger isn't gonna like it. - Yogi.

Mike Hall <mhall@riverside.org>, ICQ: #37292579, http://www.riverside.org
System Administrator (MH993) (*nix, OS/2 certified - C, Perl, CGI hacker)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]