Hello Everyone!
I have a few questions regarding compiling FSL from the source files:
In the FSL source install documentation, it's mentioned "If you wish to use your vendor supplied TCL/TK (or other third-party libraries, eg libpng) then edit the file $FSLDIR/config/$FSLMACHTYPE/externallibs.mk to point at the header files for these libraries."
Is it preferred to use the bundled versions or ones installed/updated by the OS distribution? Many of the libraries included could be sourced from the OS vendor's yum repos for example.
If you do use the OS libraries, do you need to recompile FSL when any of those libraries are updated?
I see in the version of that file for my RHEL6.7 machine (fsl/config/linux_64-gcc4.4/externallibs.mk), the below items are specified, but don't exist because I didn't build any of them from source and they're not mentioned in the FSL source install document as prerequisites:
# QT library
QTDIR = /usr/lib/qt3
LIB_QT = ${QTDIR}/lib
INC_QT = ${QTDIR}/include
# QWT library
QWTDIR = /usr/local/qwt
LIB_QWT = ${QWTDIR}/lib
INC_QWT = ${QWTDIR}/include
# VTK library
VTKDIR_INC = /usr/local/vtk5.8/include/vtk-5.8/
VTKDIR_LIB = /usr/local/vtk5.8/lib/
Are these needed for FSL or only FSLview?
Compiling FSLview from source
QT: I have both qt (v4.6.2) and qt3 (v3.3.8b), which to point to?
QWT: The build doc says not to try qwt 5.x, is that still accurate?
Thank you very much for your expert assistance!
Respectfully yours
Bradley A. Hooker
|