libglade - problems and PATCH
- From: Michael Hall <mhall riverside org>
- To: GNOME-List <gnome-list gnome org>
- Subject: libglade - problems and PATCH
- Date: Fri, 3 Sep 1999 00:28:41 -0700
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]