Marc,

Or you can set the path to your own, newer fsl with something like
        
        setenv FSL_DIR /usr/local/fsl

if you'd rather not use the fsl distro that comes with freesurfer.

Don

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Nick Schmansky
> Sent: Thursday, June 29, 2006 11:05 AM
> To: Marc D. Yelle
> Cc: Freesurfer Mailing List
> Subject: Re: [Freesurfer] FreeSurfer Newbie can't get working 
> with FSL onMac OS 10.4
> 
> 
> Marc,
> 
> After sourcing the $FREESURFER_HOME/SetUpFreeSurfer.csh file, add this
> line:
> 
>   unsetenv TCLLIBPATH
> 
> This is what is causing the conflict with FSL's TCL libs.
> 
> Nick
> 
> 
> On Thu, 2006-06-29 at 12:26 -0400, Marc D. Yelle wrote:
> > Hello, I am in need of some help.  I have spent the last two days 
> > trying to get fsl and freesurfer to play well together.  I have the 
> > newest version of FSL installed and it works perfectly.  I then 
> > installed freesurfer per the instructions listed in the wiki. After 
> > these steps, freesurfer works, but fsl won't open.  I get 
> this error 
> > message:
> > 
> > MINC_LIB_DIR    /usr/local/freesurfer/mni/lib
> > PERL5LIB       
> > /usr/local/freesurfer/mni/lib/../System/Library/Perl/5.8.6:/sw/l
> > ib/perl5:/sw/lib/perl5/darwin
> > GSL_DIR        /usr/local/freesurfer/lib/gsl
> > TCLLIBPATH     /usr/local/freesurfer/lib/tcltktixblt/lib
> > MISC_LIB       /usr/local/freesurfer/lib/misc/lib
> > FSL_DIR        /usr/local/freesurfer/fsl
> >  
> > Marc-Yelles-Computer 1% echo $FSLDIR
> > /usr/local/fsl
> >  
> > Marc-Yelles-Computer 2% fsl
> > Error in startup script: no suitable image found.  Did find:
> >         /usr/local/freesurfer/lib/tcltktixblt/lib/libtix8.1.8.4.a: 
> > unknown file type, first eight bytes: 0x21 0x3C 0x61 0x72 0x63 0x68 
> > 0x3E 0x0A
> >        /usr/local/freesurfer/lib/tcltktixblt/lib/libtix8.1.8.4.a: 
> > unknown file type, first eight bytes: 0x21 0x3C 0x61 0x72 0x63 0x68 
> > 0x3E 0x0A
> >    while executing
> > "load /usr/local/freesurfer/lib/tcltktixblt/lib/libtix8.1.8.4.a Tix"
> >    ("package ifneeded" script)
> >    invoked from within
> > "package require Tix"
> >    invoked from within
> > "if { [ info exists env(TCLTKSHELL) ] &&  $env(TCLTKSHELL) 
> == "wish" } {
> >    package require Tk
> >    package require Tix
> >    tix configure -scheme TixGr..."
> >    (file "/usr/local/fsl/tcl/fslstart.tcl" line 3)
> >    invoked from within
> > "source [ file dirname [ info script ] ]/fslstart.tcl"
> >    (file "/usr/local/fsl/tcl/fsl.tcl" line 71)
> >    invoked from within
> > "source ${FSLDIR}/tcl/${origname}.tcl"
> >    (file "/usr/local/fsl/bin/fsl" line 21
> > 
> > 
> > I tinkered with the setupfreesurfer.csh and the freesurferenv.csh 
> > files and got it to list FSL_DIR as usr/local/fsl but the program 
> > still wouldn't work.
> > 
> > If I comment out the two freesurfer lines in my .cshrc 
> file, fsl works 
> > perfectly once again.  My only guess is that there is a 
> problem with 
> > both fsl and freesurfer having tktcl libraries.  But my 
> understanding 
> > of UNIX, etc is somewhat limited.  Below I have also attached my 
> > .cshrc :
> > 
> > #!/bin/tcsh
> > set path = (/usr/X11R6/bin $path /sw/sbin /sw/bin 
> > /Users/marcyelle/bin) set prompt="`hostname -s` \!% " source 
> > /sw/bin/init.csh source /usr/local/rsi/idl_5.6/bin/idl_setup
> > setenv IDL_PATH "<IDL_DEFAULT>:+/usr/local/rsi/idl_5.6/local_lib"
> > setenv FREESURFER_HOME /usr/local/freesurfer
> > source $FREESURFER_HOME/SetUpFreeSurfer.csh
> > setenv FSLDIR /usr/local/fsl
> > source ${FSLDIR}/etc/fslconf/fsl.csh
> > setenv PATH ${FSLDIR}/bin:${PATH}
> > unsetenv LANG
> > 
> > 
> > Thank you in advance for your assistance, I need it!  Sorry for the 
> > long email, I simply wanted to give you as much info as I 
> could.  Take 
> > care.
> > 
> 
> _______________________________________________
> Freesurfer mailing list
> Freesurfer@nmr.mgh.harvard.edu 
> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
> 

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

Reply via email to