RE: First Post: installing gnome-libs



> I couldn't find a valid link to a database of this mailing 
> list so I'm not
> sure if this has been addressed before.  Excuse me if I am 
> posting a problem
> that's been solved recently.

Here's the link :) 

http://www.gnome.org/mailing-lists/archives/gnome-list/

All the information given below was taken from posts of other gnome-list
subscribers.

> 
> My box:
> 
> Slackware 3.6 standard install + the following (in order of installed
> tarballs):
> ETerm
> Enlightenment
> Tiffv3.4
> Jpeg6b
> Libxml-1.0.0
> Freetype-1.1
> Glib-1.2.0
> GTK+-1.2.0
> users-guide-1.0
> Giflib-3.0
> Imlib-1.9.4
> Orbit-0.4.2
> GTK-engine-0.5
> 
> The problem:
> After I run ./configure on gnome-libs-1.0.5 I run make.  make 
> yeilds this
> error message:
> 
> <snip of successful stuff done>
> ...-I/usr/localinclude -g -02 -Wall -W no-unused -c -fPIC -DPIC
> gnome-config.c -o gnome-confic.lo
> In file included from libgnomeP.h:28,
> 	from gnome-config.c:49:
> ../libgnome/gnome_i8nP.h:17: libintl.h: No such file or directory
> make[2]: *** [gnome-config.lo] Error 1
> make[2]: Leaving directory '/home/gnome/gnome-libs-1.0.5/libgnome'
> make[1]: ***[all-recursive] Error 1
> make[1]: Leaving directory '/home/gnome/gnome-libs-1.0.5'
> make: ***[all-recursive-am] Error 1
> 
> Anyone have a clue what I did wrong?  I tried to install it 
> as the user
> gnome in /home/gnome after suing to root.
> 
> Do I have to install from a certain directory?  
> 
> Thanks in advance for any help.

First off, download and install gnu gettext-0.10.35 (i.e. from
ftp://ftp.jimpick.com/pub/mirrors/gnome/extra-src/sources/ )  

When installing gettext, configure it with the --with-gnu-gettext flag,
which will generate the needed libintl.a.

Then, perform the following steps to configure and compile gnome-libs

  1. make distclean
  2. find the location of libintl.[a|so] 
  3. set the environment variable INTLLIBS:
	% setenv INTLLIBS '-L<dir> -lintl' (where <dir> is the location of
libintl)
  4. run autogen.sh again, for example:
	% ./autogen.sh --prefix=/usr/local/gnome
  5. make

Hope that helps.
Ned



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