Re: gnome-libs HEAD building



.snip..
> I thought I had, but sourceforge seems to have been cleverer than I. really
> released now as 0.4.0.

Thanks guys; I grabbed that, and after a bit more effort gnome-libs'
configure seems to find the dependencies correctly. 
However, still no joy on the actual build - it seems like either glib
1.3 symbols are conflicting with some stuff in libgnome/ or that make is
including my /usr/include/glib.h (1.2) before my
/opt/gnome-CVS-install/include/glib-2.0/glib.h file.
The latter seems more likely - does anyone know how I can get around
that? Any tips on where I'm going wrong would be appreciated. I've
included my make output below fyi. 

Sorry for bugging people about this; I'd just really like to have a go
hacking some of the gnome-libs TODO items, and as I'm sure you can
appreciate - it's a little tricky to do that when I can't compile the
main lib.

Here's the output:

Making all in libgnome
make[2]: Entering directory
`/home/lee/source/libs-devel/gnome-libs/libgnome'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..
-I..						-I./..					-DNEED_GNOMESUPPORT_H -I../support
-I../support					-I/opt/gnome-CVS-install//include/glib-2.0
-I/opt/gnome-CVS-install//lib/glib-2.0/include 				
        -I/gnome/head/INSTALL/include
-I/gnome/head/INSTALL/lib/vfs/include -I/opt/gnome-CVS-install//include
-I/opt/gnome-CVS-install//include/glib-2.0
-I/opt/gnome-CVS-install//lib/glib-2.0/include
				-DGNOMELIBDIR=\""/opt/gnome-CVS-install//lib"\"			-DGNOMEDATADIR=\""/opt/gnome-CVS-install//share"\"	
        	-DGNOMEBINDIR=\""/opt/gnome-CVS-install//bin"\"			-DGNOMELOCALSTATEDIR=\""/opt/gnome-CVS-install//var"\" 	-DGNOMELOCALEDIR=\""/opt/gnome-CVS-install//share/locale"\" 	-DGNOMESYSCONFDIR=\""/opt/gnome-CVS-install//etc"\"		-DVERSION=\""1.95.0"\"			-DGNOMEVFSVERSION=\"""\" 	-DG_LOG_DOMAIN=\"Gnome\"    -g -O2 -Wall -Wunused  -c gnome-config.c
rm -f .libs/gnome-config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -DNEED_GNOMESUPPORT_H
-I../support -I../support -I/opt/gnome-CVS-install//include/glib-2.0
-I/opt/gnome-CVS-install//lib/glib-2.0/include
-I/gnome/head/INSTALL/include -I/gnome/head/INSTALL/lib/vfs/include
-I/opt/gnome-CVS-install//include
-I/opt/gnome-CVS-install//include/glib-2.0
-I/opt/gnome-CVS-install//lib/glib-2.0/include
-DGNOMELIBDIR=\"/opt/gnome-CVS-install//lib\"
-DGNOMEDATADIR=\"/opt/gnome-CVS-install//share\"
-DGNOMEBINDIR=\"/opt/gnome-CVS-install//bin\"
-DGNOMELOCALSTATEDIR=\"/opt/gnome-CVS-install//var\"
-DGNOMELOCALEDIR=\"/opt/gnome-CVS-install//share/locale\"
-DGNOMESYSCONFDIR=\"/opt/gnome-CVS-install//etc\" -DVERSION=\"1.95.0\"
-DGNOMEVFSVERSION=\"\" -DG_LOG_DOMAIN=\"Gnome\" -g -O2 -Wall -Wunused
-Wp,-MD,.deps/gnome-config.pp -c  -fPIC -DPIC gnome-config.c -o
.libs/gnome-config.lo
In file included from ../libgnome/libgnome.h:44,
                 from libgnomeP.h:32,
                 from gnome-config.c:53:
../libgnome/gnome-util.h:74: conflicting types for `G_FILE_TEST_EXISTS'
/opt/gnome-CVS-install/include/glib-2.0/gfileutils.h:68: previous
declaration of `G_FILE_TEST_EXISTS'
../libgnome/gnome-util.h:76: conflicting types for `g_file_test'
/opt/gnome-CVS-install/include/glib-2.0/gfileutils.h:76: previous
declaration of `g_file_test'
make[2]: *** [gnome-config.lo] Error 1
make[2]: Leaving directory
`/home/lee/source/libs-devel/gnome-libs/libgnome'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lee/source/libs-devel/gnome-libs'
make: *** [all-recursive-am] Error 2
[lee slasher gnome-libs]$

I'm also not sure where the /gnome/head paths came from - I don't have
that directory and never specified such a prefix, so it's a bit
baffling...

Regards,

Lee.






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