Ethereal-users: Re: [ethereal-users] can't resolve symbol 'bindtextdomain'

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Mon, 6 Sep 1999 12:11:09 -0700
> I forgot to say I want to run ethereal on a linux-system (SuSE 5.3), and
> ´bindtextdomain´ is a part of gettext there. I installed gettext, but the same
> error occured.
> 
> > This should be part of /lib/libc.so.6 .

The page at

	http://www.suse.com/Support/Doku/FAQ/SuSE-Linux-E-FAQ-4.html

says:

	Is SuSE Linux libc5 or glibc2 based?

	   S.u.S.E.  Linux <= 5.3 is a libc5 based distribution. 
	   S.u.S.E.  Linux 5.3 added support for glibc2 binaries, and
	   starting with SuSE Linux 6.0, SuSE made the move to glibc2.

I don't know what the difference between "add[ing] support for glibc2
binaries" and "[making] the move to glibc2" is; perhaps "adding support
for glibc2 binaries" means "adding a 'libc.so.6', but not providing any
way of building programs with glibc2" and "making the move to glibc2"
means "linking all binaries in the distribution with glibc2, and
making the compiler build programs with glibc2".
	
> > What happens if you type ldd
> > ethereal?  Does it say not found for any of the libraries?
> the system says:
> 
> bash: ldd: command not found

There's no "/usr/bin/ldd" on your system?  Is "ldd" something that only
showed up on Linux systems with glibc2?