help-rcs
[Top][All Lists]
Advanced

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

Re: Problems with GLIBC


From: Bob Proulx
Subject: Re: Problems with GLIBC
Date: Thu, 18 Jan 2007 22:08:15 -0700
User-agent: Mutt/1.5.9i

Walter Fontes wrote:
> When I try to use rcs, I receive the message: "Relocation error: rcs: symbol
> __vfprintf_chk, version GLIBC_2.3.4 not defined in file libc.so.6 with link
> time reference.".

This indicates that you are trying to run an executable program that
was compiled and linked with a newer libc on a system that has an
older libc.  You apparently copied the binary program from a newer
system onto an older system.

> I don't find a solution for this problem searching by the Internet. Do I
> need to upgrade GLIBC (mine is 2.3.3) ? Is there a simple solution for this
> error ?

Upgrading to a newer glibc would solve the problem but is probably
more than needed.  You did not say what system you were running on but
normally if you were running a 3rd party software distribution you
would simply install and run the rcs that matched that distribution.

Most of us would simply recompile the rcs program on your machine with
the older libc installed.  That would produce a binary that worked
with the older glibc.  Because libc is backward compatible you could
then run that resulting binary on the newer system.

RCS compiles easily.  To compile from source the process is similar to
the following on most modern systems.

  wget http://ftp.gnu.org/pub/gnu/rcs/rcs-5.7.tar.gz
  tar xzf rcs-5.7.tar.gz
  cd rcs-5.7
  ./configure
  make

Bob




reply via email to

[Prev in Thread] Current Thread [Next in Thread]