1 |
Hi all, |
2 |
|
3 |
I am trying to install EIGENSOFT version 2.0 BETA (http://genepath.med.harvard.edu/~reich/Software.htm). The software comes with binairies, fair enough. That's the easy part. |
4 |
|
5 |
Running one of the program "smartpca" it will say : |
6 |
$ ./smartpca |
7 |
./smartpca: error while loading shared libraries: liblapack.so.3: cannot open shared object file: No such file or directory |
8 |
|
9 |
So I installed lapack-atlas (3.8) that actually install liblapack.so.0 and much more. |
10 |
|
11 |
emerge lapack-atlas |
12 |
|
13 |
|
14 |
Looking at the folders, I can see liblapack.so.0, like so: |
15 |
# ls -lh /usr/lib/liblap* |
16 |
lrwxrwxrwx 1 root root 24 Jan 23 16:09 /usr/lib/liblapack.a -> lapack/atlas/liblapack.a |
17 |
lrwxrwxrwx 1 root root 25 Jan 23 16:09 /usr/lib/liblapack.so -> lapack/atlas/liblapack.so |
18 |
lrwxrwxrwx 1 root root 27 Jan 23 16:09 /usr/lib/liblapack.so.0 -> lapack/atlas/liblapack.so.0 |
19 |
|
20 |
Just like any good technician, I make a link. |
21 |
|
22 |
# ls -lh /usr/lib/liblap* |
23 |
lrwxrwxrwx 1 root root 24 Jan 23 16:09 /usr/lib/liblapack.a -> lapack/atlas/liblapack.a |
24 |
lrwxrwxrwx 1 root root 25 Jan 23 16:09 /usr/lib/liblapack.so -> lapack/atlas/liblapack.so |
25 |
lrwxrwxrwx 1 root root 27 Jan 23 16:09 /usr/lib/liblapack.so.0 -> lapack/atlas/liblapack.so.0 |
26 |
|
27 |
# ls -lh /usr/lib/lapack/atlas/liblapack.* |
28 |
-rw-r--r-- 1 root root 5.8M Jan 23 16:09 /usr/lib/lapack/atlas/liblapack.a |
29 |
-rw-r--r-- 1 root root 910 Jan 23 16:09 /usr/lib/lapack/atlas/liblapack.la |
30 |
lrwxrwxrwx 1 root root 18 Jan 23 16:09 /usr/lib/lapack/atlas/liblapack.so -> liblapack.so.0.0.0 |
31 |
lrwxrwxrwx 1 root root 18 Jan 23 16:09 /usr/lib/lapack/atlas/liblapack.so.0 -> liblapack.so.0.0.0 |
32 |
-rwxr-xr-x 1 root root 4.2M Jan 23 16:09 /usr/lib/lapack/atlas/liblapack.so.0.0.0 |
33 |
|
34 |
# ln -s /usr/lib/lapack/atlas/liblapack.so.0.0.0 /usr/lib/liblapack.so.3 |
35 |
|
36 |
I just look at the files if everything is there. |
37 |
|
38 |
# ls -lh /usr/lib/liblap* |
39 |
lrwxrwxrwx 1 root root 24 Jan 23 16:09 /usr/lib/liblapack.a -> lapack/atlas/liblapack.a |
40 |
lrwxrwxrwx 1 root root 25 Jan 23 16:09 /usr/lib/liblapack.so -> lapack/atlas/liblapack.so |
41 |
lrwxrwxrwx 1 root root 27 Jan 23 16:09 /usr/lib/liblapack.so.0 -> lapack/atlas/liblapack.so.0 |
42 |
lrwxrwxrwx 1 root root 36 Jan 25 10:10 /usr/lib/liblapack.so.3 -> /usr/lib/lapack/atlas/liblapack.so.0.0.0 |
43 |
|
44 |
Starting the program again, I get this: |
45 |
|
46 |
$ ./smartpca |
47 |
./smartpca: error while loading shared libraries: liblapack.so.3: cannot open shared object file: No such file or directory |
48 |
|
49 |
Why is it saying that the file is not there even if it is? Is there something wrong in my methodology? |
50 |
|
51 |
Thanks. |
52 |
|
53 |
Alexandre Racine |
54 |
514-461-1300 poste 3304 |
55 |
alexandre.racine@×××××.org |