안녕하세요, 제가 우분투를 사용하다가 크게 2가지 질문이 있어서 글을 올립니다.
우선 제가 VTK file format을 사용하는 visualization 프로그램을 다운 받아서
tar.gz 압축파일을 풀었더니, bin과 lib폴더가 생성되었습니다.
bin 폴더 안에 실행파일이 있는데요. 실행파일이 visual이면 그 폴더에서 ./visual을 실행시키면
실행이 되는데요, 이상하게 심볼릭 링크를 걸어주면 디렉토리를 찾을 수 없다고 나오네요.
심볼릭 링크를 만들어주기 위해서는 어떻게 해야하나요.
참고로 echo $PATH를 확인하면, .:/home/chung/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/atlas/
이렇게 나옵니다.
그리고 두번째로는 제가 어떤 프로그램을 컴파일 하고 실행을 시키면
./xlvpfem.SER.linux.g95: symbol lookup error: /usr/lib/atlas/liblapack.so.3gf: undefined symbol: _gfortran_pow_r8_i4
이러한 에러가 나오는데요, 이러한 에러는 왜 발생하는건가요. 참고로 위에 있는 폴더를
따라가보면,
-rw-r–r-- 1 root root 6372764 2008-03-23 22:27 liblapack.so.3gf.0
-rw-r–r-- 1 root root 3449824 2008-03-23 22:27 libblas.so.3gf.0
-rw-r–r-- 1 root root 6190316 2008-03-23 22:27 libblas.a
-rw-r–r-- 1 root root 8177990 2008-03-23 22:27 liblapack.a
lrwxrwxrwx 1 root root 18 2010-01-26 15:27 liblapack.so.3gf -> liblapack.so.3gf.0
lrwxrwxrwx 1 root root 16 2010-01-26 15:27 liblapack.so -> liblapack.so.3gf
lrwxrwxrwx 1 root root 16 2010-01-26 15:27 libblas.so.3gf -> libblas.so.3gf.0
lrwxrwxrwx 1 root root 14 2010-01-26 15:27 libblas.so -> libblas.so.3gf
이렇게 되어 있습니다.
이것 역시 링크와 관련이 있는 에러인지요
고수님들의 답변을 부탁드립니다.