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

gEDA-user: compiling gEDA/gaf 20020825 on older Linux distributions




Hi All,


	There have been reports of people having trouble building 
gEDA/gaf 20020825 on machines running older distributions of Linux.  

	A possible error message: 

[snip]
In file included from ../noweb/../include/globals.h:79,
                 from ../noweb/a_zoom.nw:57:
../noweb/../include/gettext.h:26: libintl.h: No such file or directory
make[4]: *** [a_zoom.o] Error 1
[snip]

Obviously libintl.h is missing on the target machine.  libintl.h comes
with glibc and apparently (?) does not come with earlier version of
glibc.

Solutions to this are:

1) Make sure that you have the libc*-devel packages installed on your 
   machine.

-OR-

2) Upgrade to glibc 2.x, probably not the easiest thing to do if you have
   never done it before.  And drastically upgrading the libc breaks
   things.

-OR-

3) Re-configure gschem with --disable-nls

	./configure --prefix=$HOME/geda/ --disable-nls
	make install
	

Option 3 is the simplest and seems to solve the problem on pre-glibc 2.x
systems.  

If anybody runs into any other build issues, please let me know.

								-Ales