Re: I need a bit of assistance here ...



On Thu, May 28, 1998 at 09:41:23AM +0100, Mario Filipe wrote:
Mario> Hi
Mario> 
Mario> For the past few days i've been trying to compile gnome.
Mario> 
Mario> Everyday i cvs the thing and try again but i haven't got it to
Mario> compile yet.
Mario>
Mario> The first one that i tryed was mico. Compiles OK

Hmmm... I think you should be compiling mico *after* gtk+, so that you
can use 'configure --enable-gtk' (in the mico build directory) to get a gtk
compatible mico.

Mario> THen gtk+ gives me this errors :
Mario> 
Mario> Making all in docs
Mario> make[2]: Entering directory `/home/mjnf/gnome/gtk+/docs'
Mario> cd . \
Mario>   && makeinfo `echo glib.texi | sed 's,.*/,,'`
Mario> Making info file `glib.info' from `glib.texi'.
Mario> glib.texi:64: Unknown info command `dircategory'.
Mario> glib.texi:65: Unknown info command `direntry'.
Mario> glib.texi:67: Unmatched `@end'.
Mario> make[2]: *** [glib.info] Error 2
Mario> make[2]: Leaving directory `/home/mjnf/gnome/gtk+/docs'
Mario> make[1]: *** [all-recursive] Error 1
Mario> make[1]: Leaving directory `/home/mjnf/gnome/gtk+'
Mario> make: *** [all-recursive-am] Error 2
Mario> 
Mario> I know this is in the docs, but the truth is that make stops here. Is there
Mario> anything else that gets compiled after the docs or can i issue a make install
Mario> ant trust that all (except the docs) of gtk will be installed. BTW what can i
Mario> do it "compiles" the docs...

You need a newer version of makeinfo; or more to the point a newer
texinfo.tex (which comes with makeinfo).  I had thought that distributing a
texinfo.tex which matches texi files in the same directory would be enough
here... but gtk+ does supply a good one, so I guess not =(O|

Mario> ImLib compiles ok too...
Mario> 
Mario> gnome-libs ends like this :
Mario> 
Mario> Making all in gtk-xmhtml
Mario> make[2]: Entering directory `/home/mjnf/gnome/gnome-libs/gtk-xmhtml'
Mario> ../libtool --mode=link gcc -g -O2  -o htmltest  test.o
Mario> ../gtk-xmhtml/libgtkxmhtml.la -lXpm -ljpeg -lpng -lz -lSM -lICE
Mario> -L/usr/local/gnome//lib -L/usr/X11R6/lib -lgtk-1.1 -lgdk-1.1 -lglib-1.1 -lXext
Mario> -lX11 -lm ../intl/libintl.a -lm 
Mario> gcc -g -O2 -o .libs/htmltest test.o -Wl,-rpath -Wl,/usr/local/gnome//lib
Mario> ../gtk-xmhtml/.libs/libgtkxmhtml.so -lXpm -ljpeg -lpng -lz -lSM -lICE
Mario> -L/usr/local/gnome//lib -L/usr/X11R6/lib -lgtk-1.1 -lgdk-1.1 -lglib-1.1 -lXext
Mario> -lX11 -lm ../intl/libintl.a -lm
Mario> ../gtk-xmhtml/.libs/libgtkxmhtml.so: undefined reference to `uncompress'
Mario> ../gtk-xmhtml/.libs/libgtkxmhtml.so: undefined reference to `compress'
Mario> make[2]: *** [htmltest] Error 1
Mario> make[2]: Leaving directory `/home/mjnf/gnome/gnome-libs/gtk-xmhtml'
Mario> make[1]: *** [all-recursive] Error 1
Mario> make[1]: Leaving directory `/home/mjnf/gnome/gnome-libs'
Mario> make: *** [all-recursive-am] Error 2

This is a missing (or bad, or duplicated) libz.  I understand Redhat 5.0
ships with 2 libz.so, one of which needs to be removed... check the list
archives for which one; I can't remember.

If you are not running Redhat, then make sure you have libz installed, and
that it supplies these symbols.

Mario> Thanks.

You're welcome.

Mario> PS: Please CC directly to me. Thanks Again...

Done.

Cheers,
	Gary V.Vaughan
-- 
  ___              _   ___   __              _             
 / __|__ _ _ ___ _| | / / | / /_ _ _  _ __ _| |_  __ _ ___ 
| (_ / _` | '_|// / |/ /| |/ / _` | || / _` | ' \/ _` | _ \
 \___\__,_|_|\_, /|___(_)___/\__,_|\_,_\__, |_||_\__,_|//_/
PGP Key from/___/                      /___/               
http://www.cl.cam.ac.uk/PGP/pks-commands.html#extract      
http://pgp.ai.mit.edu/~bal/pks-commands.html#extract       

PGP signature



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