[MINC-users] failures when running N3 with smallsmoothingdistances

Vitali Zagorodnov ZVitali at ntu.edu.sg
Mon May 4 11:41:43 EDT 2009


It's version 1.10. I don't think it will be very different from the
latest 1.10.1.

I am using FreeSurfer version 4.1.0, which is also one of the latest.

Anyway, I tried installing latest ebtks (version 1.6.1) and N3 (1.10.1).
The ebtks package installed fine, but I am getting error installing N3:

/usr/local/freesurfer/mni/lib/libEBTKS.a(Spline.o): In function
`RSpline::addDataPoint(float const*, double)':
/home/zvitali/Desktop/ebtks-1.6.1/src/Spline.cc:342: undefined reference
to `Mat<double>& operator+=<double, double>(Mat<double>&, Mat<double>
const&)'
/home/zvitali/Desktop/ebtks-1.6.1/src/Spline.cc:343: undefined reference
to `Mat<double>& operator+=<double, double>(Mat<double>&, Mat<double>
const&)'
/usr/local/freesurfer/mni/lib/libEBTKS.a(Spline.o): In function
`Mat<double>::operator-() const':
/home/zvitali/Desktop/ebtks-1.6.1/./templates/Matrix.h:486: undefined
reference to `Mat<double>& operator-=<double, double>(Mat<double>&,
Mat<double> const&)'
/usr/local/freesurfer/mni/lib/libEBTKS.a(Spline.o): In function
`TPSpline::addDataPoint(float const*, double)':
/home/zvitali/Desktop/ebtks-1.6.1/src/Spline.cc:540: undefined reference
to `Mat<double>& operator-=<double, double>(Mat<double>&, Mat<double>
const&)'
/home/zvitali/Desktop/ebtks-1.6.1/src/Spline.cc:543: undefined reference
to `Mat<double>& operator+=<double, double>(Mat<double>&, Mat<double>
const&)'
/home/zvitali/Desktop/ebtks-1.6.1/src/Spline.cc:544: undefined reference
to `Mat<double>& operator+=<double, double>(Mat<double>&, Mat<double>
const&)'
/usr/local/freesurfer/mni/lib/libEBTKS.a(TBSpline.o): In function
`TBSpline::fit()':
/home/zvitali/Desktop/ebtks-1.6.1/src/TBSpline.cc:298: undefined
reference to `Mat<double>& operator+=<double, double>(Mat<double>&,
Mat<double> const&)'
collect2: ld returned 1 exit status
make[1]: *** [evaluate_field] Error 1
make[1]: Leaving directory `/home/zvitali/Desktop/N3-1.10.1'
make: *** [all-recursive] Error 1

-----Original Message-----
From: minc-users-bounces at bic.mni.mcgill.ca
[mailto:minc-users-bounces at bic.mni.mcgill.ca] On Behalf Of Andrew Janke
Sent: Monday, May 04, 2009 10:47 PM
To: MINC users mailing list
Subject: Re: [MINC-users] failures when running N3 with
smallsmoothingdistances

2009/5/5 Vitali Zagorodnov <ZVitali at ntu.edu.sg>:
> I am using N3 version 1.1 (the one that comes with FreeSurfer).

1.1?  The last release was 1.10.1  what does:

   nu_correct -version

return?

> Not sure what ebtks refers to, I am using N3 as part of FreeSurfer
package, so not sure what version they are using.

Ah...  ebtks is a library that N3 uses for spline calculations amongst
other things.

> Maybe somebody who has the very latest versions installed can
replicate these errors?

Perhaps, the first issue is not related to -distance parameter in
isolation but a combination of the input volume step sizes and the
-distance parameter.


--
Andrew Janke
(a.janke at gmail.com || http://a.janke.googlepages.com/)
Canberra->Australia    +61 (402) 700 883
_______________________________________________
MINC-users at bic.mni.mcgill.ca
http://www2.bic.mni.mcgill.ca/mailman/listinfo/minc-users



More information about the MINC-users mailing list