>и тут вы увидите, что символ dgesdd_ помечен, как не определенный. верно, именно так. > >А dgesdd_ -- это символ из LAPACK'а >Так что, если у вас LAPACK не установлен, то установите его, и >убедитесь, что его библиотеки лежат в директориях видных линкеру ( /etc/ld.so.conf >), или, если установили в какое-то свое место, то установите переменную >окружения >export LD_LIBRARY_PATH=/path_to_lapack_installation/lib/ localhost% ls /usr/local/lib | grep lapack liblapack.a liblapack.so liblapack.so.3 liblapack_p.alocalhost% cat /usr/compat/linux/etc/ld.so.conf /lib /usr/lib /usr/local/lib /usr/X11R6/lib
так что неясно, чего не хватает. lapack был установлен и ранее, а вот ld.so.conf я правил уже по вашему совету. даже PDL:LinAlg потом пересобрал. и переменную тоже пробовал ставить. результат старый. файла /etc/ld.so.conf у меня почему-то не было. но даже после того, как он был создан с содержимым описанным выше, ничего не изменилось.
|