Getting errors on a fresh install of 3.0.3 Tiger release. Any suggestions appreciated. If any more info is needed/would help just let me know.

Command:

mri_convert <input> <output>

Error:

dyld: mri_convert Undefined symbols:
mri_convert undefined reference to ___stderrp expected to be defined in /usr/lib/libSystem.B.dylib mri_convert undefined reference to ___stdoutp expected to be defined in /usr/lib/libSystem.B.dylib
Trace/BPT trap


(Error is reproducible using any Freesurfer utility as far as I can tell)

Current working environment var $DYLD_LIBRARY_PATH :

 echo $DYLD_LIBRARY_PATH
$FREESURFER_HOME/lib/misc/lib:$FREESURFER_HOME/lib/tcltktixblt/lib: $FREESURFER_HOME/lib/gsl/lib:$FREESURFER_HOME/freesurfer/lib/

(replaced absolute path with the $FREESURFER_HOME var.)

GDB backtrace output:

run subjects/bert/mri/T1.mgz test.img
Starting program: $FREESURFER_HOME/bin/mri_convert subjects/bert/mri/ T1.mgz test.img
Reading symbols for shared libraries ++.. done
dyld: $FREESURFER_HOME/bin/mri_convert Undefined symbols: $FREESURFER_HOME/bin/mri_convert undefined reference to ___stderrp expected to be defined in /usr/lib/libSystem.B.dylib $FREESURFER_HOME/bin/mri_convert undefined reference to ___stdoutp expected to be defined in /usr/lib/libSystem.B.dylib
Program received signal SIGTRAP, Trace/breakpoint trap.
0x8fe01400 in __dyld_halt ()
(gdb) backtrace full
#0  0x8fe01400 in __dyld_halt ()
No symbol table info available.
#1  0x8fe0a2b0 in __dyld_check_and_report_undefineds ()
No symbol table info available.
#2  0x8fe113b0 in __dyld_link_in_need_modules ()
No symbol table info available.
#3  0x8fe0166c in __dyld__dyld_init ()
No symbol table info available.
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

Reply via email to