Folks,
I am doing my best to follow these instructions from :

http://surfer.nmr.mgh.harvard.edu/fswiki/Devel
  
My gcc is 4.4.6   
Is there a way to avoid the error below or must I install
gcc    3.4.6 as per the MNI readme?



cd EBTKS-1.4-src; \
        make; \
        make install;
make[1]: Entering directory 
`/home/hazards/COMPILE3/FreeSurf_Support/mni/EBTKS-1.4-src'
make  all-am
make[2]: Entering directory 
`/home/hazards/COMPILE3/FreeSurf_Support/mni/EBTKS-1.4-src'
if /bin/sh ./libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.  
-I./include -I./templates -DUSE_COMPMAT -DUSE_DBLMAT   -msse2 -mfpmath=sse -MT 
Matrix.lo -MD -MP -MF ".deps/Matrix.Tpo" \
          -c -o Matrix.lo `test -f 'templates/Matrix.cc' || echo 
'./'`templates/Matrix.cc; \
        then mv ".deps/Matrix.Tpo" ".deps/Matrix.Plo"; \
        else rm -f ".deps/Matrix.Tpo"; exit 1; \
        fi
g++ -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./templates -DUSE_COMPMAT 
-DUSE_DBLMAT -msse2 -mfpmath=sse -MT Matrix.lo -MD -MP -MF .deps/Matrix.Tpo -c 
templates/Matrix.cc -o Matrix.o
In file included from templates/Matrix.cc:3567:
templates/MatrixSpec.cc: In member function 'Mat<Type>& Mat<Type>::conj() [with 
Type = std::complex<double>]':
templates/MatrixSpec.cc:405: error: '::conj' has not been declared
make[2]: *** [Matrix.lo] Error 1
make[2]: Leaving directory 
`/home/hazards/COMPILE3/FreeSurf_Support/mni/EBTKS-1.4-src'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/home/hazards/COMPILE3/FreeSurf_Support/mni/EBTKS-1.4-src'
make[1]: Entering directory 
`/home/hazards/COMPILE3/FreeSurf_Support/mni/EBTKS-1.4-src'
if /bin/sh ./libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.  
-I./include -I./templates -DUSE_COMPMAT -DUSE_DBLMAT   -msse2 -mfpmath=sse -MT 
Matrix.lo -MD -MP -MF ".deps/Matrix.Tpo" \
          -c -o Matrix.lo `test -f 'templates/Matrix.cc' || echo 
'./'`templates/Matrix.cc; \
        then mv ".deps/Matrix.Tpo" ".deps/Matrix.Plo"; \
        else rm -f ".deps/Matrix.Tpo"; exit 1; \
        fi
g++ -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./templates -DUSE_COMPMAT 
-DUSE_DBLMAT -msse2 -mfpmath=sse -MT Matrix.lo -MD -MP -MF .deps/Matrix.Tpo -c 
templates/Matrix.cc -o Matrix.o
In file included from templates/Matrix.cc:3567:
templates/MatrixSpec.cc: In member function 'Mat<Type>& Mat<Type>::conj() [with 
Type = std::complex<double>]':
templates/MatrixSpec.cc:405: error: '::conj' has not been declared
make[1]: *** [Matrix.lo] Error 1
make[1]: Leaving directory 
`/home/hazards/COMPILE3/FreeSurf_Support/mni/EBTKS-1.4-src'
make: *** [ebtks] Error 2

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to