[Rd] error from make: gcc -shared -L/usr/local/lib64 ... relocation R_X86_64_32...
Peter Dalgaard
p.dalgaard at biostat.ku.dk
Tue Oct 25 23:24:49 CEST 2005
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
More information about the R-devel
mailing list