propeller
написал 26 сентября 2006 года в 14:03 (855 просмотров)
Ведет себя
как мужчина; открыл 53 темы в форуме, оставил 158 комментариев на сайте.
нужно исльзование в программе вских примочек линейной алгебры. начиная от высчитывания ранга и кончая решением системы. причем матрицы везде будут несильно квадратные.
программа предполагается на перле, потому полез в cpan, PDL::LinearAlgebra.
PDL поставил, линал вроде тоже, но вот только
#make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1....Can't load '/usr/src/cpan/PDL-LinearAlgebra-0.03/blib/arch/auto/PDL/LinearAlgebra/Real/Real.so' for module PDL::LinearAlgebra::Real: /usr/src/cpan/PDL-LinearAlgebra-0.03/blib/arch/auto/PDL/LinearAlgebra/Real/Real.so: Undefined symbol "sormlq_" at /usr/local/lib/perl5/5.8.8/mach/DynaLoader.pm line 230. at /usr/src/cpan/PDL-LinearAlgebra-0.03/blib/lib/PDL/LinearAlgebra.pm line 10 Compilation failed in require at /usr/src/cpan/PDL-LinearAlgebra-0.03/blib/lib/PDL/LinearAlgebra.pm line 10. BEGIN failed--compilation aborted at /usr/src/cpan/PDL-LinearAlgebra-0.03/blib/lib/PDL/LinearAlgebra.pm line 10. Compilation failed in require at t/1.t line 3. BEGIN failed--compilation aborted at t/1.t line 3. t/1....dubious Test returned status 2 (wstat 512, 0x200) FAILED--1 test script could be run, alas--no output ever seen *** Error code 2 Stop in /usr/src/cpan/PDL-LinearAlgebra-0.03.
причем файл, на который ругаются, естественно, есть.
ну все равно поставил (make install), но не тут-то было.
% ./linal.pl /libexec/ld-elf.so.1: /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/PDL/LinearAlgebra/Real/Real.so: Undefined symbol "dgesdd_" % strings liblapack.so.3 | grep dgesdd strings: 'liblapack.so.3': No such file % strings /usr/local/lib/liblapack.so.3 | grep dgesdd dgesdd_
не могу понять, в чем дело!
вычисления будут очень большие, может есть что более приспособленное, чем PDL?
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
неужто я нашел на этом форуме возможность ставить на сообщение флажка «видно только автору"??
я думал, что такое бывает только на bsdportal.ru
Ну, все-таки такие штуки на перле не очень популярны, так что нечему удивляться, что здесь не нашлось людей, разбирающихся в PDL.
Что касается неработоспособности конкретной библиотеки — то это, разумеется, к автору библиотеки. Внимательно прочтя перед этим документацию и убедившись, что все зависимости удовлетворены.