From p.dalgaard at biostat.ku.dk  Tue Oct 25 23:24:49 2005
From: p.dalgaard at biostat.ku.dk (Peter Dalgaard)
Date: 25 Oct 2005 23:24:49 +0200
Subject: [Rd] error from make: gcc -shared -L/usr/local/lib64 ...
	relocation R_X86_64_32...
In-Reply-To: <Pine.LNX.4.61.0510252138120.904@gannet.stats>
References: <Pine.LNX.4.43.0510251322130.6843@hymn06.u.washington.edu>
	<Pine.LNX.4.61.0510252138120.904@gannet.stats>
Message-ID: <x2hdb58f32.fsf@turmalin.kubism.ku.dk>

Prof Brian Ripley <ripley at stats.ox.ac.uk> writes:

> It is libg2c.a you are being told to recompile.
> 
> There ought to be a lib2gc.so* on your system.  On FC3
> 
> gannet% rpm -q --whatprovides /usr/lib/libg2c.so.0
> libf2c-3.4.4-2.fc3
> gannet% rpm -q --filesbypkg libf2c-3.4.4-2.fc3
> libf2c                    /usr/lib/libg2c.so.0
> libf2c                    /usr/lib/libg2c.so.0.0.0
> 
> which looks like the problem if it is missing.

*ding*

Yup, that's it. It's actually the same on FC4, my pattern recognizer
just had a temporary defect:

[pd at titmouse ~]$ rpm -qf /usr/lib/libg2c.so.0.0.0
compat-libf2c-32-3.2.3-47.fc4
[pd at titmouse ~]$ rpm -qf /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/libg2c.a
compat-gcc-32-g77-3.2.3-47.fc4

(Notice that they're not the same...)

So the point is to install the libf2c thingie, whatever the name is on
RHEL4.


-- 
   O__  ---- Peter Dalgaard             ?ster Farimagsgade 5, Entr.B
  c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
 (*) \(*) -- University of Copenhagen   Denmark          Ph:  (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)                  FAX: (+45) 35327907



[Rd] error from make: gcc -shared -L/usr/local/lib64 ... relocation R_X86_64_32...
Peter Dalgaard