-
Paul McCarthy authoredPaul McCarthy authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 7.09 KiB
FSL base project changelog
2112.5 (Thursday 30th December 2021)
- New
update_fsl_package
script, for installing new versions of FSL packages.
2112.4 (Tuesday 14th December 2021)
- Fixed more issues with the
depend.mk
rule.
2112.3 (Monday 13th December 2021)
- Fixed an issue with variable quoting in the
depend.mk
rule.
2112.2 (Monday 13th December 2021)
- Fixed installation permissions on the
$FSLDIR/config/depend.sh
script.
2112.1 (Monday 13th December 2021)
- Adjust the
depend.mk
rule to support automatic dependency generation for.cu
CUDA source files.
2112.0 (Saturday 11th December 2021)
- Add
-pthread
to the standard C++ compiler flags forg++
. - Adjust the
depend.mk
rule to allow saving object files to a separate build directory.
2111.9 (Wednesday 8th December 2021)
- If the
${LDFLAGS}
environment variable is set in the environment, any-L
options are dropped from it, so that the$FSLDEVDIR
can explicitly be set to take precedence over$FSLDIR
. -
${FSLDEVDIR}
doesn't have to exist - if it is set before${FSLDIR}/etc/fslconf/fsl-devel.sh
is run, it will not be overridden.
2111.8 (Friday 26th November 2021)
- Work around an issue with compiling against older versions of
libxml++
, when using-std=c++17
. - The
FSLLOCKDIR
,FSLMACHINELIST
,FSLREMOTECALL
andFSLPARALLEL
variables are not defined by default.
2111.7 (Friday 19th November 2021)
- Fixed an issue in the construction of
${NVCCFLAGS}
and${CUDACXXFLAGS}
.
2111.6 (Friday 19th November 2021)
- New convention for compiling C++ files which are part of a CUDA library or
executable, using
${CUDACXXFLAGS}
.
2111.5 (Friday 19th November 2021)
- Set
-std=c++14
fornvcc
-compiled code, as CUDA 11.0 is the first version to support-std=c++17
, and we are targeting older CUDA versions.
2111.4 (Wednesday 17th November 2021)
- The default C++ language standard is now
-std=c++17
.
2111.3 (Wednesday 17th November 2021)
- The
$FSLDEVDIR/lib
directory is now added to therpath
entry for shared libraries and executables, if$FSLDEVDIR
is different from$FSLDIR
.
2111.2 (Monday 15th November 2021)
- Added the
FSL_GE_606
Makefile
flag for use by projects which need to retain support for compiling against older versions of FSL.