error from make: gcc -shared -L/usr/local/lib64 ... relocation R_X86_64_32...
Dear Peter and Brian, I have made progress. I removed libf2c and installed it again. Then libg2c.so.0 ended up in /usr/lib64. make is getting much further now. I think I had a messed up installation of the development packages, maybe. Weird. Anyway, I appreciate all your great help. Cheers, Dick ******************************************************************************* Richard P. Beyer, Ph.D. University of Washington Tel.:(206) 616 7378 Env. & Occ. Health Sci. , Box 354695 Fax: (206) 685 4696 4225 Roosevelt Way NE, # 100 Seattle, WA 98105-6099 http://depts.washington.edu/ceeh/ServiceCores/FC5/FC5.html http://staff.washington.edu/~dbeyer *******************************************************************************
On 26 Oct 2005, Peter Dalgaard wrote:
Dick Beyer <dbeyer at u.washington.edu> writes:
Hi Peter, Thanks very much for your help. I did a up2date libf2c, and see that I already had libf2c on my system: [root at localhost 3.4.4]# rpm -q --whatprovides /usr/lib/libg2c.so.0 libf2c-3.4.4-2 [root at localhost 3.4.4]# rpm -q --filesbypkg libf2c-3.4.4-2 libf2c /usr/lib/libg2c.so.0 libf2c /usr/lib/libg2c.so.0.0.0 Is there something I haven't done with config.site or some Make* file so make will not get libg2c.a instead of libg2c.so.0.0.0?
Hmm, pretty odd if the linker doesn't pick up .so files in /usr/lib.
It's a bit of a longshot, but is it registered in the dynamic
linker cache? As in
[pd at titmouse ~]$ /sbin/ldconfig -p | grep g2c
libg2c.so.0 (libc6) => /usr/lib/libg2c.so.0
--
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