Text archives Help
- From: sebastien.halouze-lamy@epfl.ch
- To: "J. Davison de St. Germain" <dav@cs.utah.edu>
- Cc: gregoire.walckiers@epfl.ch, scirun-users@sci.utah.edu
- Subject: Re: [SCIRUN-USERS] Problem with Fedora Core 5 or Gcc4
- Date: Sat, 13 May 2006 17:20:44 +0200
Hi,
it's better, but I still have another error :
../src/Packages/MatlabInterface/Core/Datatypes/matlabconverter.h: In member
function 'void
MatlabIO::matlabconverter::mladdtransform(SCIRun::LockingHandle<T>,
MatlabIO::matlabarray)':
../src/Packages/MatlabInterface/Core/Datatypes/matlabconverter.h:506: error:
no
matching function for call to 'MatlabIO::matlabarray::setfield(int, const char
[5], std::vector<unsigned int, std::allocator<unsigned int> >&)'
../src/Packages/MatlabInterface/Core/Datatypes/matlabarray.h:296: note:
candidates are: void MatlabIO::matlabarray::setfield(long int, std::string,
MatlabIO::matlabarray)
../src/Packages/MatlabInterface/Core/Datatypes/matlabarray.h:297: note:
void MatlabIO::matlabarray::setfield(std::vector<long int,
std::allocator<long int> >&, std::string, MatlabIO::matlabarray)
../src/Packages/MatlabInterface/Core/Datatypes/matlabarray.h:300: note:
void MatlabIO::matlabarray::setfield(long int, long int,
MatlabIO::matlabarray)
../src/Packages/MatlabInterface/Core/Datatypes/matlabarray.h:301: note:
void MatlabIO::matlabarray::setfield(std::vector<long int,
std::allocator<long int> >&, long int, MatlabIO::matlabarray)
make: *** [Packages/MatlabInterface/Core/Datatypes/matlabconverter.o] Error 1
Could you check ?
thanks
Selon "J. Davison de St. Germain" <dav@cs.utah.edu>:
>
> -MD -c ../src/Packages/BioPSE/Dataflow/Modules/Inverse/Tikhonov.cc -o
>
> Packages/BioPSE/Dataflow/Modules/Inverse/Tikhonov.o
>
> ../src/Packages/BioPSE/Dataflow/Modules/Inverse/Tikhonov.cc:81: error:
>
> extra qualification 'BioPSE::Tikhonov::' on member 'mat_mult'
>
> make: *** [Packages/BioPSE/Dataflow/Modules/Inverse/Tikhonov.o] Error 1
>
>
>
>
>
> I use gcc 4.1.0 on fedora core 5
>
>
>
> could someone help ?
>
>
Yes, this is a known (compiler specific) problem and has been fixed on
>
the SCIRun trunk. Fortunately, it is easy to fix.
>
>
Please edit src/Packages/BioPSE/Dataflow/Modules/Inverse/Tikhonov.cc
>
(line 81) and change:
>
>
DenseMatrix *Tikhonov::mat_mult(DenseMatrix *A, DenseMatrix *B);
>
>
to:
>
>
DenseMatrix * mat_mult(DenseMatrix *A, DenseMatrix *B);
>
>
Please let me know if you have further problems.
>
>
- Davison
>
>
-----------------------------------------------------------------------
>
- J. Davison de St. Germain dav@sci.utah.edu (801) 581-4078 -
>
- Chief Software Engineer http://www.cs.utah.edu/~dav -
>
- SCI Institute, SE C-SAFE University of Utah -
>
-----------------------------------------------------------------------
>
>
===========================================================================
== The SCIRun Users mailing list: send email to majordomo@sci.utah.edu ==
== for more details. ==
== Please acknowledge use of SCIRun in your papers and reports: ==
== see
http://software.sci.utah.edu/scirun-biopse_citation.bib ==
===========================================================================
Archive powered by MHonArc 2.6.16.