OK thanks, I should've been more clear thought, I used locate to find the liblapack and libblas,
locate liblapack
/usr/lib/liblapack.so.3
/usr/lib/liblapack.so.3.0
/usr/lib/liblapack.so.3.0.3
etc.. and added the path to these libraries into the makefile
#LOCALLIBS = -L/usr/local/lib -llapack -lblas -lf2c
LOCALLIBS = -L/usr/lib/ -liblapack -libblas
but all it returns for f2c is the location of the rpms, and not the static library that I need to link to and it is definitely not in the directory where the other libs are.
locate libf2c
/var/cache/yum/linuxsoft-slc4X-updates/headers/libf2c-3.4.4-2.i386.hdr
/var/cache/yum/linuxsoft-slc4X-updates/packages/libf2c-3.4.4-2.i386.rpm
/var/cache/yum/base/headers/compat-libf2c-32-3.2.3-47.fc4.i386.hdr
/var/cache/yum/base/packages/compat-libf2c-32-3.2.3-47.fc4.i386.rpm
I don't know how to open an rpm so i can read it.
of course, as I said, I added the repository to retrieve it in the first place, and did a yum install, and if I check it to verify I get:
yum list libf2c
<<progress bars removed for clarity>>>
extras : ################################################## 2266/2266
Added 64 new packages, deleted 557 old in 22.85 seconds
Installed Packages
libf2c.i386 3.4.4-2 installed
So that is the problem.
Greg
|