[Lapackpp-devel] shared libs install problem
Status: Beta
Brought to you by:
cstim
From: Dan F. <wa...@co...> - 2007-02-21 02:11:55
|
Hello, I installed lapackpp-2.5.1 on a Fedora 6 Linux box and am having problems with shared libraries. The configure and make seemed to work okay, but when I do a 'make check' I get the error shown below, which I list as ERROR #1. Also, when I try to link against lapackpp I get an error shown below as ERROR #2. Are these the same problem? Any idea what may be happening? I'd greatly appreciate any suggestions. Thanks very much, Dan Frankel ERROR #1: [root@localhost lapackpp-2.5.1]# make check Making check in include make[1]: Entering directory `/usr/local/share/lapackpp-2.5.1/include' make check-am make[2]: Entering directory `/usr/local/share/lapackpp-2.5.1/include' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/usr/local/share/lapackpp-2.5.1/include' make[1]: Leaving directory `/usr/local/share/lapackpp-2.5.1/include' Making check in blaspp make[1]: Entering directory `/usr/local/share/lapackpp-2.5.1/blaspp' Making check in src make[2]: Entering directory `/usr/local/share/lapackpp-2.5.1/blaspp/src' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/local/share/lapackpp-2.5.1/blaspp/src' Making check in testing make[2]: Entering directory `/usr/local/share/lapackpp-2.5.1/blaspp/testing' make tblasd++ check_blas1pp \ blas++_test make[3]: Entering directory `/usr/local/share/lapackpp-2.5.1/blaspp/testing' make[3]: `tblasd++' is up to date. make[3]: `check_blas1pp' is up to date. make[3]: Nothing to be done for `blas++_test'. make[3]: Leaving directory `/usr/local/share/lapackpp-2.5.1/blaspp/testing' make check-TESTS make[3]: Entering directory `/usr/local/share/lapackpp-2.5.1/blaspp/testing' tblasd++ 10 10 > tblasd++10.out /usr/local/share/lapackpp-2.5.1/blaspp/testing/.libs/lt-tblasd++: error while loading shared libraries: /usr/local/share/lapackpp-2.5.1/src/.libs/liblapackpp.so.15: cannot restore segment prot after reloc: Permission denied FAIL: blas++_test /usr/local/share/lapackpp-2.5.1/blaspp/testing/.libs/lt-check_blas1pp: error while loading shared libraries: /usr/local/share/lapackpp-2.5.1/src/.libs/liblapackpp.so.15: cannot restore segment prot after reloc: Permission denied FAIL: check_blas1pp =================== 2 of 2 tests failed =================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/usr/local/share/lapackpp-2.5.1/blaspp/testing' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/usr/local/share/lapackpp-2.5.1/blaspp/testing' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/usr/local/share/lapackpp-2.5.1/blaspp' make: *** [check-recursive] Error 1 [root@localhost lapackpp-2.5.1]# ERROR #2 -- Occurs at compile time for my C++ class which instantiates a LaGenMatDouble: /usr/local/share/lapackpp-2.5.0/include/lavd.h:53: undefined reference to `LaGenMatDouble::~LaGenMatDouble()' |