Hi all,
I'm trying to build the neurodebian version of fslview on Centos 7.2.
I have successfully built and installd FSL 5.0.9 but am coming unstuck
trying to get fslview to compile. (I can't get the version included in
FSL to compile either, but since my users want the later version
anyway....).
OK this is what I have done :
yum install qt5-qtbase
yum install qt5-qtbase-devel
yum install vtk*
yum install qwt*
In my fsl/src folder :
git clone git://anonscm.debian.org/pkg-exppsy/fslview.git fslview-4
cp -r fslview/fsl/newmat fslview-4/fsl/newmat
cp -r fslview/fsl/niftiio fslview-4/fsl/niftiio
cp -r fslview/fsl/znzlib fslview-4/fsl/znzlib
cd fslview-4
cmake . -Wno-dev
make
Make goes away and does it's stuff then bombs out with :
[ 62%] Building CXX object src/fslview/CMakeFiles/ui.dir/moc_imagewindow.o
In file included from
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/briconwidget.h:22:0,
from
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/slicewidget.h:32,
from
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/imagewindow.h:21,
from
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/moc_imagewindow.cxx:9:
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/briconwidgetbase.h:
In member function ‘void Ui_BriConWidgetBase::setupUi(QWidget*)’:
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/briconwidgetbase.h:107:20:
error: ‘class QwtWheel’ has no member named ‘setTickCnt’
briSlider->setTickCnt(20);
^
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/briconwidgetbase.h:108:20:
error: ‘class QwtWheel’ has no member named ‘setInternalBorder’
briSlider->setInternalBorder(1);
^
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/briconwidgetbase.h:118:20:
error: ‘class QwtWheel’ has no member named ‘setTickCnt’
conSlider->setTickCnt(20);
^
/usr/local/packages/fsl-5.0.9/src/fslview-4/src/fslview/briconwidgetbase.h:119:20:
error: ‘class QwtWheel’ has no member named ‘setInternalBorder’
conSlider->setInternalBorder(1);
^
make[2]: *** [src/fslview/CMakeFiles/ui.dir/moc_imagewindow.o] Error 1
make[1]: *** [src/fslview/CMakeFiles/ui.dir/all] Error 2
make: *** [all] Error 2
Any idea how I can fix this?
Cheers.
Phill.
|