[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()'
|