Hi,
Quite a long story here, so I will try and be brief for starters.
I have FC10 installed, I require a piece of software called FSL for my work/ research. When I installed the software there is a significant bugs as a result of the distro I am using. FSL was developed on CentOS mainly I believe.
Anyways, the FSL people have recommended I install the program from the binaries and ultimately that I need to use older versions of compiler programs than the ones bundled with FC10.
I have been following the instructions provided by the FSL website (see link below) but I'm having problems installing qwt and qt.
http://fsl.fmrib.ox.ac.uk/fsl/fslviewbuild/prereqs.html
I believe I have boost and cmake installed properly, but I'm not 100% sure.
The errors I get when trying to follow the QT and QWT steps are as follows:
---------------------------------------------------------------------------------------------------------------
When I follow the instructions from Link above for qt installation, i get the following error message
---------------------------------------------------------------------------------------------------------------
[root@Leven qt]# /home/sources/qt-embedded-free-3.3.3/configure -prefix /usr/local/qt -fast -thread
Preparing build tree...
The specified system/compiler is not supported:
/home/sources/qt-embedded-free-3.3.3/mkspecs/$/usr/local/qt/mkspecs/
Please see the PLATFORMS file for a complete list.
[root@Leven qt]#
similarly, when i try to install QWT i only get as far as:
qmake /home/sources/qwt-4.2.0/qwt.pro
Could not find mkspecs for your QMAKESPEC after trying:
/usr/local/qt/mkspecs
/usr/local/qt/mkspecs
/usr/local/qt/mkspecs
/usr/local/qt
/usr/local/qt
Error processing project file: /home/sources/qwt-4.2.0/qwt.pro
[root@Leven qt-embedded-free-3.3.3]#
-------------------------------------------------------------------
Ulitimately, if i cant resolve this problem i will have to uninstall FC10 and install CentOS5, this seems like an extreme measure to take, and i know other people have solved this problem as i have already had some advice from the FSL forum itself, see the copy of that forum discussion below:
------------------------------------------------------
That's very encouraging.
Just to follow up on what I said about packages being available, I've had a quick scan and found that FC10 has the following runtime packages:
qt3
vtk
vtk-qt
boost
NB. You'd still need to build Qwt (or continue using our CentOS one) as the FC qwt package is for version 5 which I haven't ported to yet.
And if you want to re-compile fslview you'll also need:
qt3-devel
vtk-devel
boost-devel
and a Qwt developer environment as per my instructions online.
Given that it is the 3D viewer which is breaking I might try just the qt3, vtk and vtk-qt runtime packages with our distro fslview first.
> we had a very similar problem. we followed the instructions for compiling FSLVIEW from the FSL website. important: FC10 comes with GCC 4.3 but for FSL we needed GCC 3.4 (we installed it using Yum). once we used GCC 3.4 for compilation the 3D viewer worked under FC10.
>
>
>
>
> I'm afraid we can't help a lot here. We don't really support/recommend releases like FC since the 6 monthly release cycle and short maintenance life means deployment and upgrading would be a never-ending task. We chose CentOS as being a "largely compatible" while enterprise suitable OS. I'm sorry our fslview binaries don't work fully for you.
>
> A native build might work. You'll find my compilation notes at:
http://www.fmrib.ox.ac.uk/fsl/fslviewbuild
>
> There may also be some useful shortcuts: I've noticed that some distros now have vtk, boost and even qwt runtime and devel packages and I'd recommend using those if you have access to them. You might even try installing the runtime packages and see if our fslview binary will work with them instead of the bundled CentOS ones.
>
>
>> Relating to my previous post, if I open fslview from a terminal, when the
>> the 3D viewer leads to the closure of fslview the output in the terminal
>> window is as follows:
>>
>> /usr/local/fsl/bin/fslview: line 6: 4074 Segmentation fault
>> ${FSLDIR}/bin/fslview_bin $@
>>
>> Don't know if that helps with the fault finding?
-------------------------------------------------------------------------------------------------------------------------------->
So much for being brief huh, I hope someone can offer me some help with this,
Best wishes
John