Print

Print


Dear Wayne,

Sure that's fine.
I'll send it to you shortly.

All the best,
    Mark


Wayne Su wrote:

>Hi Mark,
>
>I found the patch finally. But it is diff file. I have to figure out how to
>adjust the source code according this diff file. If you can send me the
>updated newmat source, that will be great. Thanks.
>
>Wayne
>
>
>On 7/26/06 4:15 PM, "Mark Jenkinson" <[log in to unmask]> wrote:
>
>  
>
>>Dear Wayne,
>>
>>Michael is right - we have also seen this problem with new compilers
>>and it requires an upgrade of the newmat library code.  If you can
>>grab Michael's patch to the sources then that should be sufficient.
>>If you can't manage this then let us know and we will send you the
>>updated sources from our end (which are the same as what Michael has).
>>
>>All the best,
>>Mark
>>
>>
>>On 27 Jul 2006, at 00:11, Wayne Su wrote:
>>
>>    
>>
>>>Hi Michael,
>>>
>>>The problem is related to the newmat library. The SP function is
>>>defined as:
>>>MatrixType MatrixType::SP(const MatrixType& mt) const;
>>>
>>>However, in the cpp file, it uses SP(a, b). It uses two parameters. Is
>>>this
>>>caused problem?
>>>
>>>Plus, I am working on Fedora Core 5 (64-bit).
>>>
>>>Thanks.
>>>
>>>Wayne
>>>
>>>
>>>On 7/26/06 11:32 AM, "Michael Hanke" <[log in to unmask]> wrote:
>>>
>>>      
>>>
>>>>Hi,
>>>>
>>>>this is a problem with an old version of the newmat library and is
>>>>probably fixed with the current upstream release.
>>>>
>>>>I can confirm, that there is no 64bit-related problem with the latest
>>>>newmat version in Debian. So if the current upstream release does not
>>>>work for you, you might want to have a look at the Debian patch (which
>>>>should contain anything you need to solve your problem):
>>>>
>>>>http://packages.debian.org/unstable/source/newmat
>>>>
>>>>Bye,
>>>>
>>>>Michael
>>>>
>>>>
>>>>On Wed, Jul 26, 2006 at 11:09:14AM -0700, Wayne Su wrote:
>>>>        
>>>>
>>>>>Hello,
>>>>>
>>>>>I followed the instructions from FSL website to compile the fslview
>>>>>on
>>>>>64-bit FC5. Everything was fine except the last step. When I tried to
>>>>>compile the fslview source, I got following message:
>>>>>
>>>>>Scanning dependencies of target znz
>>>>>Building C object znzlib/CMakeFiles/znz.dir/znzlib.o
>>>>>Linking C static library ../lib/libznz.a
>>>>>Scanning dependencies of target niftiio
>>>>>Building C object niftiio/CMakeFiles/niftiio.dir/nifti1_io.o
>>>>>Linking C static library ../lib/libniftiio.a
>>>>>Scanning dependencies of target fslio
>>>>>Building C object fslio/CMakeFiles/fslio.dir/fslio.o
>>>>>Linking C static library ../lib/libfslio.a
>>>>>Scanning dependencies of target miscmaths
>>>>>Building CXX object miscmaths/CMakeFiles/miscmaths.dir/miscmaths.o
>>>>>/usr/local/fsl/src/miscmaths/miscmaths.h: In function ¹'float
>>>>>MISCMATHS::dot(cons t NEWMAT::ColumnVector&, const
>>>>>NEWMAT::ColumnVector&)':
>>>>>/usr/local/fsl/src/miscmaths/miscmaths.h:171: error: 'SP' was not
>>>>>declared
>>>>>in th is scope
>>>>>/usr/local/fsl/src/miscmaths/miscmaths.cc: In function
>>>>>'NEWMAT::ReturnMatrixX MI SCMATHS::corrcoef(const NEWMAT::Matrix&,
>>>>>int)':
>>>>>/usr/local/fsl/src/miscmaths/miscmaths.cc:1725: error: 'SP' was not
>>>>>declared
>>>>>in this scope
>>>>>/usr/local/fsl/src/miscmaths/miscmaths.cc: In function 'void
>>>>>MISCMATHS::ols(cons t NEWMAT::Matrix&, const NEWMAT::Matrix&, const
>>>>>NEWMAT::Matrix&, NEWMAT::Matrix& , NEWMAT::Matrix&)':
>>>>>/usr/local/fsl/src/miscmaths/miscmaths.cc:1949: error: 'SP' was not
>>>>>declared
>>>>>in this scope
>>>>>make[2]: *** [miscmaths/CMakeFiles/miscmaths.dir/miscmaths.o] Error 1
>>>>>make[1]: *** [miscmaths/CMakeFiles/miscmaths.dir/all] Error 2
>>>>>make: *** [all] Error 2
>>>>>
>>>>>Packages installed:
>>>>>FSL 3.3.7
>>>>>VTK 5.01 release
>>>>>BOOST 1.33.1-5.x86_64
>>>>>Qt 3.3.6-0.4.fc5.x86_64
>>>>>Qwt 4.2.0
>>>>>Cmake 2.2.3-3.fc5.x86_64
>>>>>
>>>>>
>>>>>Your help is appreciated.
>>>>>
>>>>>Wayne
>>>>>
>>>>>-- 
>>>>>
>>>>>Wayne Su
>>>>>IT Coordinator
>>>>>
>>>>>Centre for Complex Disorders
>>>>>Department of Psychiatry
>>>>>RM260-828 W 10th Ave
>>>>>VGH Research Pavilion
>>>>>Vancouver, BC
>>>>>V5Z 1L8
>>>>>
>>>>>Tel: 604-875-4111 ext 68569
>>>>>Fax: 604-875-437
>>>>>
>6
>  
>