External Email - Use Caution
Hi all,
we have problems in launching the recon-all command of FS5.3 (needed for a reconstruction of old results):
during the nu_correct command various perl commands are called with a fix
#!/usr/bin/perl -w
The primary error is some "Can't used 'define(@Array)'.
A bit of search showed that this seems perl version issue. Up to versio 5.18 this only seems to produce a warning,
but no fatal error.
On the respective node of our cluster we have installed another perl and call this module before,
so the "which perl" correctly points to that perl main function.
Still, errors appear, e. g. cannot locate MNI/Startup.pm, so obviously some packages are not correctly linked.
What is the Installation recommendation on a Linux 64 Bit System to maFS5.3 compatible with the local perl?
Best,
Philipp
External Email - Use Caution
Hi all,
sorry for a short additional question on the same perl topic:
I found that the critical syntax of an "if(defined(@...)" has been omitted in FS6.0.
Where there other changes to the perl scripts in the subfolder "mni" or could they be exchanged by the mni folder of FS6.0 in order to avoid the break of the perl script due to a version problem?
Thanks for any hints,
Philipp
________________________________ Von: freesurfer-bounces@nmr.mgh.harvard.edu freesurfer-bounces@nmr.mgh.harvard.edu im Auftrag von Saemann, Philipp saemann@psych.mpg.de Gesendet: Montag, 12. April 2021 22:06 An: freesurfer@nmr.mgh.harvard.edu Betreff: [Freesurfer] perl version needed for FS5.3
External Email - Use Caution
Hi all,
we have problems in launching the recon-all command of FS5.3 (needed for a reconstruction of old results):
during the nu_correct command various perl commands are called with a fix
#!/usr/bin/perl -w
The primary error is some "Can't used 'define(@Array)'.
A bit of search showed that this seems perl version issue. Up to versio 5.18 this only seems to produce a warning,
but no fatal error.
On the respective node of our cluster we have installed another perl and call this module before,
so the "which perl" correctly points to that perl main function.
Still, errors appear, e. g. cannot locate MNI/Startup.pm, so obviously some packages are not correctly linked.
What is the Installation recommendation on a Linux 64 Bit System to maFS5.3 compatible with the local perl?
Best,
Philipp
Hi Phillip,
Yes, 5.3 is getting to the point where some components are just too old to install correctly on modern system. I would read through this thread https://www.mail-archive.com/freesurfer@nmr.mgh.harvard.edu/msg69376.html that discusses this problem and a potential solution, similar to what you suggest.
Best, Andrew
From: freesurfer-bounces@nmr.mgh.harvard.edu freesurfer-bounces@nmr.mgh.harvard.edu on behalf of Saemann, Philipp saemann@psych.mpg.de Date: Monday, April 12, 2021 at 4:27 PM To: freesurfer@nmr.mgh.harvard.edu freesurfer@nmr.mgh.harvard.edu Subject: [Freesurfer] addon question perl version needed for FS5.3
External Email - Use Caution
Hi all,
sorry for a short additional question on the same perl topic:
I found that the critical syntax of an "if(defined(@...)" has been omitted in FS6.0.
Where there other changes to the perl scripts in the subfolder "mni" or could they be exchanged by the mni folder of FS6.0 in order to avoid the break of the perl script due to a version problem?
Thanks for any hints,
Philipp
________________________________ Von: freesurfer-bounces@nmr.mgh.harvard.edu freesurfer-bounces@nmr.mgh.harvard.edu im Auftrag von Saemann, Philipp saemann@psych.mpg.de Gesendet: Montag, 12. April 2021 22:06 An: freesurfer@nmr.mgh.harvard.edu Betreff: [Freesurfer] perl version needed for FS5.3
External Email - Use Caution
Hi all,
we have problems in launching the recon-all command of FS5.3 (needed for a reconstruction of old results):
during the nu_correct command various perl commands are called with a fix
#!/usr/bin/perl -w
The primary error is some "Can't used 'define(@Array)'.
A bit of search showed that this seems perl version issue. Up to versio 5.18 this only seems to produce a warning,
but no fatal error.
On the respective node of our cluster we have installed another perl and call this module before,
so the "which perl" correctly points to that perl main function.
Still, errors appear, e. g. cannot locate MNI/Startup.pm, so obviously some packages are not correctly linked.
What is the Installation recommendation on a Linux 64 Bit System to maFS5.3 compatible with the local perl?
Best,
Philipp
freesurfer@nmr.mgh.harvard.edu