External Email - Use Caution
Hi FreeSurfer community,
I'm running into an issue with the longitudinal FreeSurfer pipeline.
Background:
I'm working with T1-weighted MRI scans from an aerobic exercise intervention study in older adults (age 60+).
I have two timepoints per subject: pre- and post-intervention.
Cross-sectional `recon-all` has successfully completed for both timepoints.
I'm now trying to run the longitudinal pipeline using `recon-all -base`, but I'm getting a glibc/license-related error.
Command:
```bash
recon-all -base sub002base \
-tp /rds/projects/s/segaertk-chbh-00077/Structural/FreeSurfer/sub002_tp1 \
-tp /rds/projects/s/segaertk-chbh-00077/Structural/FreeSurfer/sub002_tp2 \
-all
```
Error:
```
GNU libc version: 2.28
ERROR: Systems running GNU glibc version greater than 2.15
require a newly formatted license file (it's free). Please
download a new one from the following page:
http://surfer.nmr.mgh.harvard.edu/registration.html
```
Notes:
I have a valid, updated license file (downloaded from the official site).
I set the license path before running the command:
```bash
export FS_LICENSE=${HOME}/license.txt
```
Weirdly, the cross-sectional `recon-all` works fine using the same environment and license file.
I'm using FreeSurfer version: FreeSurfer/6.0.1-centos6_x86_64
My system is running glibc 2.28.
What I've Tried:
Has anyone encountered this behaviour — where the cross-sectional `recon-all` works, but `recon-all -base` fails due to the license/glibc issue?
Any help would be greatly appreciated!
Warmest regards,
Foyzul.
Dr Foyzul Rahman
Centre for Human Brain Health (CHBH)
University of Birmingham
United Kingdom