Hi, I am getting a qdec error on FreeSurfer 4.0.2 on Tiger. The error has been mentioned on the forum before. In particular qdec.bin seems to be calling for tcl/tk libs in /usr/pubsw which doesn't exist. Below are the first two lines from the ldd profile for qdec.bin.
ldd /Applications/freesurfer/bin/qdec.bin
/usr/pubsw/packages/tcltktixblt/current/lib/libtk8.4.dylib (compatibility version 8.4.0, current version 8.4.0) /usr/pubsw/packages/tcltktixblt/current/lib/libtcl8.4.dylib (compatibility version 8.4.0, current version 8.4.0)
I tried creating the folder structure and symlink the libraries to the appropriate ones in the Freesurfer distribution, but still got the same error.
I saw a suggestion to upgrade to v. 4.0.3, but 4.0.2 is the latest for Tiger on Intel. There is a 4.0.4 for Tiger PPC though. Is it possible to distribute the new version on Intel Tiger?
Thanks,
Ming
-- Ming Hsu Beckman Institute for Advanced Science and Technology University of Illinois at Urbana-Champaign 405 North Mathews Avenue Urbana, IL 61801 (217) 244-1122 Office
Ming,
I'm planning on releasing a new freesurfer v4.0.5 this week, which will include a distribution for Tiger on Intel.
Nick
On Tue, 2008-06-10 at 02:39 -0500, Ming Hsu wrote:
Hi, I am getting a qdec error on FreeSurfer 4.0.2 on Tiger. The error has been mentioned on the forum before. In particular qdec.bin seems to be calling for tcl/tk libs in /usr/pubsw which doesn't exist. Below are the first two lines from the ldd profile for qdec.bin.
ldd /Applications/freesurfer/bin/qdec.bin
/usr/pubsw/packages/tcltktixblt/current/lib/libtk8.4.dylib(compatibility version 8.4.0, current version 8.4.0) /usr/pubsw/packages/tcltktixblt/current/lib/libtcl8.4.dylib (compatibility version 8.4.0, current version 8.4.0)
I tried creating the folder structure and symlink the libraries to the appropriate ones in the Freesurfer distribution, but still got the same error.
I saw a suggestion to upgrade to v. 4.0.3, but 4.0.2 is the latest for Tiger on Intel. There is a 4.0.4 for Tiger PPC though. Is it possible to distribute the new version on Intel Tiger?
Thanks,
Ming
-- Ming Hsu Beckman Institute for Advanced Science and Technology University of Illinois at Urbana-Champaign 405 North Mathews Avenue Urbana, IL 61801 (217) 244-1122 Office
Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
Hi Nick,
I just upgraded to the new version -- freesurfer-Darwin-tiger-i686-stable-pub-v4.0.5, and it seems now that I can't start qdec at all. The only error returned is "Bus error".
I ran the ldd command again and there were still the links to files in /pubsw/... BTW, I'm running this on a Mac Pro Tiger with the latest updates.
Best,
Ming
On Tue, 10 Jun 2008 05:06:54, Nick Schmansky wrote:
Ming,
I'm planning on releasing a new freesurfer v4.0.5 this week, which will include a distribution for Tiger on Intel.
Nick
Ming,
Can you send me the output of:
uname -a
and then do this:
setenv DYLD_PRINT_LIBRARIES 1 qdec
and send me that output?
The /pubsw's in the otool output (ldd doesnt exist on the mac, you're probably using a wrapper supplied in matlab) do not indicate which library is actually loading. the thing above will show that. it might even indicate which one is causing the bus error.
not sure why its giving you this bus error. do other apps like Slicer3 or FslView work?
Nick
On Mon, 2008-06-16 at 19:02 -0500, Ming Hsu wrote:
Hi Nick,
I just upgraded to the new version -- freesurfer-Darwin-tiger-i686-stable-pub-v4.0.5, and it seems now that I can't start qdec at all. The only error returned is "Bus error".
I ran the ldd command again and there were still the links to files in /pubsw/... BTW, I'm running this on a Mac Pro Tiger with the latest updates.
Best,
Ming
On Tue, 10 Jun 2008 05:06:54, Nick Schmansky wrote:
Ming,
I'm planning on releasing a new freesurfer v4.0.5 this week, which will include a distribution for Tiger on Intel.
Nick
freesurfer@nmr.mgh.harvard.edu