Yes, and when it is done installing, determine exactly what directory the 
libXp.so.6 file was installed into. That is the directory you want to add to 
your LD_LIBRARY_PATH environment variable. 

-Zeke


> On Jun 30, 2015, at 11:39 PM, Thục Trinh <thuctrinh...@gmail.com> wrote:
> 
> Hi, 
> I did exactly what you said, and the error still remain: 3dvolreg.afni: error 
> while loading shared libraries: libXp.so.6: cannot open shared object file: 
> No such file or directory
> I cannot find any folder name libXp.so.6,should I re-download libXp.so.6 64 
> bits ?
> 
> 
> 2015-06-29 18:15 GMT+07:00 Jalmar Teeuw <jal...@me.com>:
>> Sorry, I didn't have access to my CentOS machine, the 32-bit libraries use 
>> the suffix i686 instead of i386, so try
>> 
>>   sudo yum remove libXp.i686
>> 
>> By removing the 32-bit version you essential ensure only the 64-bit version 
>> is available when the application tries to load libXp. Hope that works. My 
>> machine only has the 64-bit version installed. Although technically, it 
>> should not matter if you have both installed on the system as it should 
>> automatically pick the correction version.
>> 
>> If it doesn't work, you could try to run
>> 
>>   find / -type f -iname "libXp.so*" -print
>> 
>> to check if the libXp libraries might be installed somewhere else. It may 
>> take some time to scan the entire system and any mounted volumes. You can 
>> use the `file <file>` command to check if the library is 32 or 64-bit, and 
>> remove any 32-bit or even 64-bit version outside /usr/lib64 (BEWARE: 
>> removing libraries is at risk of breaking functioning of other application 
>> that depend on that particular library. If necessary, you can always run 
>> `sudo yum install libXp.i686` to install the 32-bit version again)
>> 
>> 
>>> On Jun 29, 2015, at 08:10 AM, Thục Trinh <thuctrinh...@gmail.com> wrote:
>>> 
>> 
>>> Hi,
>>> "yum remove libXp.i386" command returns with
>>> No Packages marked for removal
>>> This is my output for:'file $FREESURFER_HOME/bin/3dvolreg.afni' 
>>> /usr/local/freesurfer/bin/3dvolreg.afni: ELF 64-bit LSB executable, x86-64, 
>>> version 1 (GNU/Linux), statically linked, stripped
>>> 
>>> 
>>> 2015-06-26 16:19 GMT+07:00 Jalmar Teeuw <jal...@me.com>:
>>>> 
>>>> Have you tried removing the 32-bit version of the libraries?
>>>> 
>>>> I believe it is
>>>> 
>>>>   yum remove libXp.i386
>>>> 
>>>> 
>>>> What is the output of
>>>> 
>>>>   file $FREESURFER_HOME/bin/3dvolreg.afni
>>>> 
>>>> Maybe you could try locate all the libXp.so on your system and see if 
>>>> there is a local 32-bit copy
>>>> 
>>>>   find / -type f -iname "libXp.so*"
>>>> 
>>>> 
>>>>> On 25 Jun 2015, at 09:45, Thục Trinh <thuctrinh...@gmail.com> wrote:
>>>>> 
>>>>> the lib files are now in /usr/lib64, the ERROR still the same after I set 
>>>>> a new path for shared lib with this command in .bashrc file
>>>>> export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
>>>>> the Error still the same. 
>>>>> 3dvolreg.afni: error while loading shared libraries: libXp.so.6: wrong 
>>>>> ELF class: ELFCLASS32
>>>>> output of uname -a on my system is:
>>>>> Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 
>>>>> 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
>>>>> 
>>>>> 2015-06-25 14:15 GMT+07:00 Jalmar Teeuw <jal...@me.com>:
>>>>>> Is still gives you the same error? I'm not certain about libXpm; I 
>>>>>> recall having to install certain libraries on a slimmed down version of 
>>>>>> Centos 6.5, libXp and libXpm were amongst those libraries.
>>>>>> 
>>>>>> For me, the lib files are stored in /usr/lib64
>>>>>> 
>>>>>> Try 
>>>>>> 
>>>>>>   find /usr/lib64 -type f -iname "libXp*" -print
>>>>>> 
>>>>>> This will search for the files.
>>>>>> 
>>>>>> 
>>>>>> What is the output
>>>>>> 
>>>>>>   uname -a
>>>>>> 
>>>>>> On your system?
>>>>>> 
>>>>>> 
>>>>>> On 25 Jun 2015, at 09:01, Thục Trinh <thuctrinh...@gmail.com> wrote:
>>>>>> 
>>>>>>> Hi,
>>>>>>> After complete install the suitable version of shared library as you 
>>>>>>> suggested, I cannot find any file name libXpm.x86_64 to set the new 
>>>>>>> path for shared library.
>>>>>>> Ps: Is there any differences between libXpm.x86_64 and libXp.x86_64
>>>>>>> 
>>>>>>> 2015-06-24 16:03 GMT+07:00 Jalmar Teeuw <jal...@me.com>:
>>>>>>>> That sounds more like you have only the 32-bit version of the libXp 
>>>>>>>> installed when 64-bit is required. Are you using the 64-bit version of 
>>>>>>>> Freesurfer 5.3.0 for CentOS 6 that is available on the downloads page?
>>>>>>>> 
>>>>>>>> Have you tried
>>>>>>>> 
>>>>>>>>   sudo yum install libXp.x86_64
>>>>>>>> 
>>>>>>>> on the terminal? This should install the 64-bit libraries alongside 
>>>>>>>> the 32-bit libraries of libXp.
>>>>>>>> 
>>>>>>>> If I recall correctly, you might also need the libXpm libraries, use
>>>>>>>> 
>>>>>>>>   sudo yum install libXpm.x86_64
>>>>>>>> 
>>>>>>>> 
>>>>>>>> > On 24 Jun 2015, at 04:49, Thục Trinh <thuctrinh...@gmail.com> wrote:
>>>>>>>> >
>>>>>>>> > I did that, and run the command 3dvolreg.afni on Terminal to check.
>>>>>>>> > The Error still remain: 3dvolreg.afni: error while loading shared 
>>>>>>>> > libraries: libXp.so.6: wrong ELF class: ELFCLASS32
>>>>>>>> >
>>>>>>>> > 2015-06-23 10:39 GMT+07:00 Z K <zkauf...@nmr.mgh.harvard.edu>:
>>>>>>>> > From reading the email thread history, it appears you may have 
>>>>>>>> > downloaded the apple OS X version of 3rvolreg.afni and overwrote the 
>>>>>>>> > original, which is the cause of the error. Please extract the 
>>>>>>>> > original version of that binary from the original tarball. If you no 
>>>>>>>> > longer have it you can download it from this page:
>>>>>>>> >
>>>>>>>> > https://surfer.nmr.mgh.harvard.edu/fswiki/Download
>>>>>>>> >
>>>>>>>> > -Zeke
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > On Jun 22, 2015, at 11:29 PM, Thục Trinh <thuctrinh...@gmail.com> 
>>>>>>>> > wrote:
>>>>>>>> >
>>>>>>>> >> hello,
>>>>>>>> >> I am using CentOS release 6.4 ( final) 64bit and Freesurfer v.5.3.0.
>>>>>>>> >> I think that makes the confliction.
>>>>>>>> >>
>>>>>>>> >> 2015-06-23 8:26 GMT+07:00 Thục Trinh <thuctrinh...@gmail.com>:
>>>>>>>> >> Hello Douglas and ZK,
>>>>>>>> >> I set the path for shared library in my .basrch file, but it still 
>>>>>>>> >> does not work and comes up with this Error:
>>>>>>>> >> 3dvolreg.afni: error while loading shared libraries: libXp.so.6: 
>>>>>>>> >> wrong ELF class: ELFCLASS32
>>>>>>>> >> ERROR: 3dvolreg.afni
>>>>>>>> >> Invalid null command.
>>>>>>>> >>
>>>>>>>> >> Trinh
>>>>>>>> >>
>>>>>>>> >> 2015-06-23 3:03 GMT+07:00 Z K <zkauf...@nmr.mgh.harvard.edu>:
>>>>>>>> >> Trinh,
>>>>>>>> >>
>>>>>>>> >> Attempt to determine where libXp.so.6 was installed on your system 
>>>>>>>> >> after
>>>>>>>> >> you installed it using yum. For example, on my system libXp.so.6 
>>>>>>>> >> exists
>>>>>>>> >> in directory "/usr/lib64". Once you determine the location where the
>>>>>>>> >> library resides, add that directory to your LD_LIBRARY_PATH after 
>>>>>>>> >> you
>>>>>>>> >> source freesurfer.
>>>>>>>> >>
>>>>>>>> >> $> source $FREESURFER_HOME/SetUpFreeSurfer.sh
>>>>>>>> >> $> export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
>>>>>>>> >> $> preproc-sess -s sess01 -fsd bold -stc up -surface fsaverage lhrh
>>>>>>>> >> -fwhm 5 -per-run
>>>>>>>> >>
>>>>>>>> >> -Zeke
>>>>>>>> >>
>>>>>>>> >>
>>>>>>>> >>
>>>>>>>> >>
>>>>>>>> >> On 06/22/2015 02:40 PM, Douglas Greve wrote:
>>>>>>>> >> > I'm not sure what to tell you. Zeke, do you have any ideas?
>>>>>>>> >> > Alternatively, you can just install afni on your machine. Once you
>>>>>>>> >> > verify that the installation works, copy 3dvolreg from the 
>>>>>>>> >> > installation.
>>>>>>>> >> >
>>>>>>>> >> > On 6/21/15 3:55 PM, Thục Trinh wrote:
>>>>>>>> >> >> Hello Douglas,
>>>>>>>> >> >> I already had *3dvolreg.afni* in */freesurfer/bin/*, but I still
>>>>>>>> >> >> download the new one 3dvolreg.afni and replaced it in 
>>>>>>>> >> >> /freesurfer/bin.
>>>>>>>> >> >> But the Error still remain the same.
>>>>>>>> >> >> *3dvolreg.afni: error while loading shared libraries: libXp.so.6:
>>>>>>>> >> >> cannot open shared object file: No such file or directory*
>>>>>>>> >> >> *ERROR: 3dvolreg.afni*
>>>>>>>> >> >> *Invalid null command.*
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >> 2015-06-19 16:04 GMT+07:00 Douglas Greve 
>>>>>>>> >> >> <gr...@nmr.mgh.harvard.edu
>>>>>>>> >> >> <mailto:gr...@nmr.mgh.harvard.edu>>:
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>     See this thread
>>>>>>>> >> >>     
>>>>>>>> >> >> http://www.mail-archive.com/freesurfer%40nmr.mgh.harvard.edu/msg37764.html
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>     On 6/17/15 5:59 PM, Thục Trinh wrote:
>>>>>>>> >> >>>     Hi freesurfer experts,
>>>>>>>> >> >>>     I am practicing on the fsfast tutorial data that were given 
>>>>>>>> >> >>> at
>>>>>>>> >> >>>     Freesurfer website.
>>>>>>>> >> >>>     I run the command to do the pre-processing on the sess01 
>>>>>>>> >> >>> <*noproc*>.
>>>>>>>> >> >>>     *preproc-sess -s sess01 -fsd bold -stc up -surface 
>>>>>>>> >> >>> fsaverage lhrh
>>>>>>>> >> >>>      -fwhm 5 -per-run*
>>>>>>>> >> >>>     it was unfinished and failed with the ERROR:
>>>>>>>> >> >>>     *3dvolreg.afni: error while loading shared libraries: 
>>>>>>>> >> >>> libXp.so.6:
>>>>>>>> >> >>>     cannot open shared object file: No such file or directory*
>>>>>>>> >> >>>     *ERROR: 3dvolreg.afni*
>>>>>>>> >> >>>     *Invalid null command.*
>>>>>>>> >> >>>     so I run the command to install libXp.so.6 under root 
>>>>>>>> >> >>> permission
>>>>>>>> >> >>>     *yum install libXp.so.6 *and completely installed.
>>>>>>>> >> >>>     I found the file *3dvolreg.afni *in the $FREESURFER_HOME/bin
>>>>>>>> >> >>>     But the ERROR still remained unfixed.
>>>>>>>> >> >>>
>>>>>>>> >> >>>     Please help me with any suggestions to finish the 
>>>>>>>> >> >>> preproc-sesss
>>>>>>>> >> >>>     Thankyou and have a nice day.
>>>>>>>> >> >>>     Trinh Tran
>>>>>>>> >> >>>
>>>>>>>> >> >>>
>>>>>>>> >> >>>     _______________________________________________
>>>>>>>> >> >>>     Freesurfer mailing list
>>>>>>>> >> >>>     Freesurfer@nmr.mgh.harvard.edu  
>>>>>>>> >> >>> <mailto:Freesurfer@nmr.mgh.harvard.edu>
>>>>>>>> >> >>>     https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>     _______________________________________________
>>>>>>>> >> >>     Freesurfer mailing list
>>>>>>>> >> >>     Freesurfer@nmr.mgh.harvard.edu 
>>>>>>>> >> >> <mailto:Freesurfer@nmr.mgh.harvard.edu>
>>>>>>>> >> >>     https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>     The information in this e-mail is intended only for the 
>>>>>>>> >> >> person to
>>>>>>>> >> >>     whom it is
>>>>>>>> >> >>     addressed. If you believe this e-mail was sent to you in 
>>>>>>>> >> >> error and
>>>>>>>> >> >>     the e-mail
>>>>>>>> >> >>     contains patient information, please contact the Partners
>>>>>>>> >> >>     Compliance HelpLine at
>>>>>>>> >> >>     http://www.partners.org/complianceline . If the e-mail was 
>>>>>>>> >> >> sent to
>>>>>>>> >> >>     you in error
>>>>>>>> >> >>     but does not contain patient information, please contact the
>>>>>>>> >> >>     sender and properly
>>>>>>>> >> >>     dispose of the e-mail.
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >>
>>>>>>>> >> >> _______________________________________________
>>>>>>>> >> >> 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
>>>>>>>> >>
>>>>>>>> >>
>>>>>>>> >> _______________________________________________
>>>>>>>> >> 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
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > The information in this e-mail is intended only for the person to 
>>>>>>>> > whom it is
>>>>>>>> > addressed. If you believe this e-mail was sent to you in error and 
>>>>>>>> > the e-mail
>>>>>>>> > contains patient information, please contact the Partners Compliance 
>>>>>>>> > HelpLine at
>>>>>>>> > http://www.partners.org/complianceline . If the e-mail was sent to 
>>>>>>>> > you in error
>>>>>>>> > but does not contain patient information, please contact the sender 
>>>>>>>> > and properly
>>>>>>>> > dispose of the e-mail.
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > _______________________________________________
>>>>>>>> > Freesurfer mailing list
>>>>>>>> > Freesurfer@nmr.mgh.harvard.edu
>>>>>>>> > https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > The information in this e-mail is intended only for the person to 
>>>>>>>> > whom it is
>>>>>>>> > addressed. If you believe this e-mail was sent to you in error and 
>>>>>>>> > the e-mail
>>>>>>>> > contains patient information, please contact the Partners Compliance 
>>>>>>>> > HelpLine at
>>>>>>>> > http://www.partners.org/complianceline . If the e-mail was sent to 
>>>>>>>> > you in error
>>>>>>>> > but does not contain patient information, please contact the sender 
>>>>>>>> > and properly
>>>>>>>> > dispose of the e-mail.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>>> 
>>>>>>> 
>>>>>>> The information in this e-mail is intended only for the person to whom 
>>>>>>> it is
>>>>>>> addressed. If you believe this e-mail was sent to you in error and the 
>>>>>>> e-mail
>>>>>>> contains patient information, please contact the Partners Compliance 
>>>>>>> HelpLine at
>>>>>>> http://www.partners.org/complianceline . If the e-mail was sent to you 
>>>>>>> in error
>>>>>>> but does not contain patient information, please contact the sender and 
>>>>>>> properly
>>>>>>> dispose of the e-mail.
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Freesurfer mailing list
>>>>>> Freesurfer@nmr.mgh.harvard.edu
>>>>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>>>>> 
>>>>>> 
>>>>>> The information in this e-mail is intended only for the person to whom 
>>>>>> it is
>>>>>> addressed. If you believe this e-mail was sent to you in error and the 
>>>>>> e-mail
>>>>>> contains patient information, please contact the Partners Compliance 
>>>>>> HelpLine at
>>>>>> http://www.partners.org/complianceline . If the e-mail was sent to you 
>>>>>> in error
>>>>>> but does not contain patient information, please contact the sender and 
>>>>>> properly
>>>>>> dispose of the e-mail.
>>>>> 
>>>>> _______________________________________________
>>>>> Freesurfer mailing list
>>>>> Freesurfer@nmr.mgh.harvard.edu
>>>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>>>> 
>>>>> 
>>>>> The information in this e-mail is intended only for the person to whom it 
>>>>> is
>>>>> addressed. If you believe this e-mail was sent to you in error and the 
>>>>> e-mail
>>>>> contains patient information, please contact the Partners Compliance 
>>>>> HelpLine at
>>>>> http://www.partners.org/complianceline . If the e-mail was sent to you in 
>>>>> error
>>>>> but does not contain patient information, please contact the sender and 
>>>>> properly
>>>>> dispose of the e-mail.
>>>> 
>>>> _______________________________________________
>>>> Freesurfer mailing list
>>>> Freesurfer@nmr.mgh.harvard.edu
>>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>>> 
>>>> 
>>>> The information in this e-mail is intended only for the person to whom it 
>>>> is
>>>> addressed. If you believe this e-mail was sent to you in error and the 
>>>> e-mail
>>>> contains patient information, please contact the Partners Compliance 
>>>> HelpLine at
>>>> http://www.partners.org/complianceline . If the e-mail was sent to you in 
>>>> error
>>>> but does not contain patient information, please contact the sender and 
>>>> properly
>>>> dispose of the e-mail.
>>> 
>>> _______________________________________________
>>> Freesurfer mailing list
>>> Freesurfer@nmr.mgh.harvard.edu
>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>> 
>>> 
>>> The information in this e-mail is intended only for the person to whom it is
>>> addressed. If you believe this e-mail was sent to you in error and the 
>>> e-mail
>>> contains patient information, please contact the Partners Compliance 
>>> HelpLine at
>>> http://www.partners.org/complianceline . If the e-mail was sent to you in 
>>> error
>>> but does not contain patient information, please contact the sender and 
>>> properly
>>> dispose of the e-mail.
>> 
>> _______________________________________________
>> Freesurfer mailing list
>> Freesurfer@nmr.mgh.harvard.edu
>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>> 
>> 
>> The information in this e-mail is intended only for the person to whom it is
>> addressed. If you believe this e-mail was sent to you in error and the e-mail
>> contains patient information, please contact the Partners Compliance 
>> HelpLine at
>> http://www.partners.org/complianceline . If the e-mail was sent to you in 
>> error
>> but does not contain patient information, please contact the sender and 
>> properly
>> dispose of the e-mail.
> 
> _______________________________________________
> 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


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to