[Neurodebian-users] mrtrix streamtrack library dependency problem
Yaroslav Halchenko
debian at onerussian.com
Wed Feb 6 00:48:31 UTC 2013
interesting -- isn't your mrtrix (of version X?) linked against blas?
on my (Debian) laptop:
$> ldd /usr/lib/mrtrix/bin/streamtrack | grep cblas
libgslcblas.so.0 => /usr/lib/libgslcblas.so.0 (0x00007fc870179000)
$> objdump -T /usr/lib/libgslcblas.so | grep cblas_dnrm2
000000000000f580 g DF .text 00000000000000e1 Base cblas_dnrm2
what happens if you preload it explicitly
LD_PRELOAD=/usr/lib/libgslcblas.so /usr/lib/mrtrix/bin/streamtrack ....
?
On Tue, 05 Feb 2013, frakkopesto wrote:
> Hi
> I am trying to use mrtrix on Ubuntu 12.10.
> When I launch a streamtrack command I get the following:
> $streamtrack DT_STREAM dwi.mif -seed seeds.mif -mask mask.mif
> test_fibers.tck
> streamtrack: symbol lookup error: /usr/lib/libgsl.so.0: undefined symbol:
> cblas_dnrm2
> I installed mrtrix using the following command:
> sudo apt-get install mrtrix
> The above command works on a couple of different computers running Fedora.
> Is there a way I can fix the dependencies?
> Any help would be greatly appreciated.
--
Yaroslav O. Halchenko
Postdoctoral Fellow, Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik
More information about the Neurodebian-users
mailing list